Steve Podborski a participé aux Jeux olympiques d’hiver à deux reprises (1980 et 1984) et fut le premier homme nord-américain à remporter une médaille olympique (bronze) en ski alpin, en 1980 à Lake Placid. Deux fois vainqueur du Hahnenkamm à Kitzbühel, Steve est devenu, en 1982, le premier homme non européen à remporter le titre de la Coupe du monde de descente, une distinction qu’il toujours le seul à détenir. Profondément impliqué dans le mouvement olympique, Steve a été directeur général de la candidature olympique réussie des Jeux de Vancouver 2010, chef de mission adjoint aux Jeux de Vancouver et chef de mission aux Jeux olympiques d’hiver de 2014 à Sotchi, en Russie.

Ses points saillants dans le domaine des affaires comprennent des postes de direction au sein de TELUS (initiatives stratégiques, affaires communautaires, mieux-être) pendant 15 ans jusqu’en 2016. À ce moment-là, Steve a été recruté comme président et chef de la direction de Parachute, l’organisme de bienfaisance national du Canada pour la prévention des blessures de 2016 à 2019. À l’heure actuelle, Steve est membre bénévole des conseils d’administration de la Fondation olympique canadienne, de Parachute Canada, de l’Association canadienne des sports d’hiver, de la Fondation canadienne du ski et de Winterstart (épreuves de ski alpin de la Coupe du monde à Lac Louise).

Steve et son épouse Cassandra résident sur l’île Fogo, à Terre-Neuve.