The 2017 Global Leaders in Consulting: James Allen

James Allen  Bain & Company Partner James Allen is a Senior Partner in Bain & Company’s London office. He is the co-leader of Bain’s…

James Allen 

LOAD MORE
Service Line: