The biggest brands people rely on every day—rely on our people every day
357,600
Employees worldwide
$21.1B
2025 annual revenue
#605
Forbes Global 2000
Over the past 30 years, we’ve built relationships with market-leading companies around the world.
What we do
We use expertise that’s been proven and tested around the globe to help you get ahead of challenges, sense opportunities sooner and outpace change.
Our culture inspires us to live our values
Each member of our team takes responsibility for creating a culture that enables exceptional outcomes.