Roger Jackson, the man who headed the program that helped Canada enjoy its most successful Winter Olympic Games ever, will step down as chief executive officer of Own the Podium on Thursday.
Roger Jackson stepping down as chief executive officer of Own the Podium