If you take a look at his LinkedIn profile, there's plenty there that speaks technical vs. just non-technical manager. There's only so much information you can derive from his profile. On the surface, he appears to at least have the correct background for the task at hand.
The project leads...