Odgers

  • Toronto, ON, Canada

Odgers was founded in 1965. Globally we partner with clients from 59 offices in 33 countries. In Canada, we provide Executive Search, Interim Management, Professional Search, and Leadership Advisory services from our offices in Toronto, Ottawa, Montréal, Calgary, and Vancouver.

Our work impacts people’s lives and drives our clients’ success. It is a privilege to help build the world’s best leadership teams, a trusted role we never take for granted. This ethos underpins our commitment to our clients and candidates and motivates our colleagues to strive for excellence in all we do.