Steve Podborski is a two-time Olympian and the first North American male to win an Olympic medal in downhill skiing, capturing a bronze at the 1980 Olympic Winter Games in Lake Placid, New York. In 1982, Steve became the first and still only non-European male to win the World Cup downhill title and credits much of his unprecedented success to his ‘Crazy Canuck’ teammates. Since that time he has worked as an Olympic TV sport announcer for NBC and CBS and was Director, International Affairs for the successful bid for the 2010 Vancouver Olympic and Paralympic Winter Games. Steve is in four sports Halls of Fame and is an Officer of the Order of Canada. Steve was the Assistant Chef de Mission for the Canadian Olympic Team for the 2010 Games, the most successful Canadian Olympic team in Games history with 14 gold medal performances. He was Canada’s Chef de Mission for the 2014 Olympic team in Sochi.

Steve served as the President and CEO at Parachute from 2017 to 2019.

Prior to that, he held the role of Director, Wellness and Sports at TELUS. His tenure at TELUS began in 2003, in a consulting capacity to provide services to the then-nascent VANOC. This developed into Steve becoming Director, Strategic Initiatives (2004) leading a world class team operating sponsorship activations with organizations including Formula 1, TELUS World Skins Game, Vancouver Canucks, Calgary Flames, Montreal Alouettes, Edmonton Eskimos, Alpine Canada Alpin, Canadian Soccer Association, Snowboard Canada and Hockey Canada. Steve then became Director, Community Affairs (2009) contributing to TELUS being recognized as the World’s Most Philanthropic Corporation in 2010. As part of his increasing responsibilities at TELUS, Steve helped manage a $40-million per-year portfolio of giving to charities across Canada while driving results for Canadian kids in two major sports and health education programs: HEROS and 60 Minute Kids Club. 

Top