About Odgers Canada
Where Leadership Matters
- Industry
- Business Consulting and Services
- Company size
- 51-200 employees
- Headquarters
- Toronto, ON
- Founded
- 1990
- Company type
- Privately Held
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.
Specialties
- Executive Search
- Interim Management
- Professional Search
- Leadership Advisory
- Board Search + Advisory
- Succession Management
- Strategic Team Coaching
- Executive Coaching
- and Leadership Assesssment
Company locations
200 Bay Street, South Tower, Suite #3300, Toronto, ON M5J 2J3, CA
155 Queen Street, Suite 1301, Ottawa, ON K1A 0B8, CA
1250 Boul. René-Lévesque, Suite #3925, Montréal, QC H3B 4W8, CA
421 7 Ave SW, Suite #3220, Calgary, AB T2P 4K9, CA
Oceanic Plaza Towers, 1066 W Hastings St, Suite #1880, Vancouver, BC V6E 3X1, CA
Locations listed on the company profile. These may include offices outside Canada, and not every location is hiring.
On LinkedIn
- Followers
- 2,870
- People linked to this company
- 79
People who list this company on LinkedIn, not a verified employee count. Figures reflect the saved company profile.
Explore the company
Employer category
Recruitment agency or job board
Estimated from the company profile. This category has not been confirmed by the employer.