I think I saw the same thing you're referring to. The guy seems to know both technology and customer relations and how to make them fit.
From the one article I read, it seems like he was the one who built a business to 50 employees and built it nationwide. So he also knows how to build a company.
And he's been there 10 years - so not a flash in the pan.
These look like good things to me. Hope he can help DPLY build a company.