Ken is, without a doubt, the most talented team player I have had the opportunity to work with – ever. It is rare to find someone with extreme technical aptitude, customer service skills AND keen business acumen. (He is also a really nice guy!) Ken has them all.