> Looks like a standard issue corporate climber who demands work from his subordinates that he himself cannot deliver.
The people I've seen like this had machine learning PHDs and lots of publications, while some of the most productive had no such pedigree. I'd be careful judging based on "technical credentials".