Odgers Canada seeks a Leadership Solutions Manager to support the Leadership Advisory Practice by managing complex client engagements from inception through delivery. You will coordinate with partners, consultants and clients to ensure on-time, on-budget outcomes and high client satisfaction.
The role requires robust project coordination, relationship-building, and proficiency with assessment tools, surveys and coaching programs.