Debbie Low Posted on March 4, 2025 at 1:16 pm. After graduating from the Sports Administration program in 1985, Debbie Low established an influential career as a respected leader in high-performance sports across Canada, most recently in her current role as chief executive officer of the Canadian Sport Institute Ontario. Low has also been recognized for her contributions to the athletic community, earning the Canadian Foundation for Physically Disabled Persons King Clancy Award in 2010 and the Governor General of Canada’s Diamond Jubilee Medal in 2012. SHARE: