OC

Odgers Canada

Verified Job SourceRecruitment agency

Where Leadership Matters

200 Bay St. #3300, Toronto, Ontario, M5J 2J3, CA

Business Consulting and Services
51–200 people

About

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.

Open positions

Directeur Général

On-site · Québec

The General Manager is responsible for the planning, organization, and overall administration of the Corporation, including personnel management and property maintenance. The role involves implementing Board decisions, managing financial reporting, and maintaining relationships with external partners to support the institution's mission.

Consultant, Executive Search

On-site · Calgary

Support Practice Partners in delivering search mandates by leading strategy development, industry research, and candidate assessment. Build strong relationships with candidates and clients to recruit high-performing leaders and identify business development opportunities.

Responsable des finances et de l'administration

On-site · Rimouski

The role involves orchestrating the organization's financial and administrative performance, including budget planning, financial reporting, and procurement. The manager also oversees human resources, information systems, and provides strategic advice to the general management and board of directors.

Directeur(trice) général(e)

On-site · Montréal

The General Manager provides strategic, administrative, and operational leadership for the RTL transport network, focusing on organizational performance and customer experience. They are responsible for implementing strategic planning, managing resources, and leading the organization through digital and ecological transformations.

Leadership Solutions Manager

On-site

Odgers is a global leader in leadership advisory services; we identify, attract and engage, assess, and develop leaders who shape the future of your organization. Leveraging global reach and deep sector knowledge, our tailored executive search and leadership services unlock potential at the highest level. Our North American Leadership Advisory Practice provides high-impact, innovative leadership solutions for leaders, teams, Boards, and organizations. We help clients through the following offerings: Executive & Team Coaching, Leadership Assessments, Succession Management, Board Engagement, an…

Directeur des finances et de l'administration

On-site · Rimouski

The Director of Finance and Administration will lead and optimize the financial, accounting, human resources, and IT functions for the organization. They will act as a strategic partner, contributing to overall performance and supporting growth initiatives.