Odgers is a recruiting firm that provides executive search, leadership assessment, and talent consulting services for companies, public organizations, and non-profit clients seeking senior leaders and specialist professionals.
Odgers products and services overview:
Revenue: ~$300 million
Employees: 1,600
Headquarters: London, United Kingdom (UK)
Odgers is one of the...
Odgers has 23 subsidiaries including Odgers Asia Pacific, Odgers Australia and Odgers Belgium.
View the org chart displaying its 191 main executives
Create your alert
to follow the executive moves at Odgers.
Odgers has 1,093 competitors including Korn Ferry (United States (USA)), Adecco Group (Switzerland) and LinkedIn (United States (USA)).
Discover the organization charts of your favorite companies.
Spot the influential executives using our search tools.
Receive notifications when executive positions change.