Lead Sports Performance Executive at Own the Podium (Canada)

Lead Sports Performance Executive at Own the Podium (Canada)

19 Aug
|
Own the Podium
|
Canada

19 Aug

Own the Podium

Canada

Join as the Lead Sports Performance Executive with Own the Podium, headquartered in Ottawa. Drive impactful strategies to boost Canada's achievement at Olympic and Paralympic Games in a full time capacity. Reporting to the CEO, this executive role focuses on steering OTP's comprehensive sport performance framework.

Engage with National Sport Organizations to identify opportunities and risks that affect competitive success, while fostering a culture of continuous improvement across the organization. Key Responsibilities:

- Shape and execute OTP's sport performance strategy
- Guide development of athlete performance optimization plans
- Build partnerships with key stakeholders in Canadian sport
- Conduct thorough assessments of sports programs
- Ensure investment decisions align with strategic goals Requirements:
- Advanced degree in sport management or similar
- Over 10 years in a senior sports leadership role
- Demonstrable experience with Olympic or Paralympic initiatives
- Extensive knowledge of Canadian sport systems
- Excellent interpersonal and communication skills Empower Canadian athletes to excel and compete through evidence-based performance management and cohesive teamwork.

📌 Lead Sports Performance Executive at Own the Podium (Canada)
🏢 Own the Podium
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead sports performance executive at own the podium (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: lead sports performance executive at own the podium (canada) / canada