Own the Podium corporate office is located in 700 Industrial Ave Suite 120, Ottawa, Ontario, K1G 0Y9, Canada and has 51-200 employees.
own the podium
otp
own the podium
Departments
Number of employees
Human Resources
15
Operations
5
Engineering & Technical
4
Sales
2
Finance
2
Medical & Health
1
Marketing
1
| Location | People at location |
| North America | 11-50 |
| Europe | 1-10 |
| Africa | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Own the Podium's success, and advanced their careers.
Chief Executive Office... at Skate Canada
Worked as Board Member, Corporate Treasurer and Secretar...
at Own the Podium (2009-2019)
Program Director, Para... at Curling Canada
Worked as Well Project Lead
at Own the Podium (2024-2025)
Director, High Perform... at Australian Sailing
Worked as High Performance Advisor
at Own the Podium (2013-2017)
Senior Director, High ... at Tennis Canada
Worked as Lead Practitioner and Chair, Pathway Council
at Own the Podium (2019-2021)
Provincial Culture & W... at Canadian Sport Institu...
Worked as High Performance Reviewer (Bilingual)
at Own the Podium (2021-2022)
Explore More
Own the Podium is dedicated to empowering Canadian athletes to achieve success in Olympic and Paralympic sports through strategic investment and expert support. The organization focuses on enhancing the high-performance sport system by providing guidance to national sport organizations and promoting athlete well-being. Their holistic approach empha... Read More