All jobs

Odgers Canada

Business Consulting and Services · Canada

Website

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.

Employer category

Recruitment agency or job board

Estimated from the company profile. This category has not been confirmed by the employer.