formerly Prospect.
Company Information
Website
Employee count
5,703
Industry
Business Consulting and Services
Headquarter
New York, New York, United States
Rachele Kolom
Global Head of Talent Management
Belinda Brinckmann
Director, Global Performance & Talent Management Lead/ Interim Global Total Rewards Lead
Gavin McShera
Group Chief Information and Technology Officer
Roy Goggin
Head of Group Finance