Locations
Canada

As one of the world’s leading and most admired countries to live and do business in, Canada has a number of industries and sectors that are well positioned to innovate and grow.
Having the right leaders in place is key to leveraging these growth opportunities.
As the only search firm in Canada to offer executive search, executive interim and leadership assessment services, Odgers can help you attract, assess and develop the senior talent you need to succeed.
Biura w Canada






Bądź na bieżąco z najnowszymi informacjami.
Zapisz się do naszego magazynu, aby otrzymywać najnowsze analizy, opinie i artykuły specjalne.