The Leadership Team at Sporting Life Group is responsible for setting the overall strategic direction, ensuring the effective management of operations across all three banners—Golf Town, Sporting Life, and Team Town Sports. This team of key executives drives organizational growth, oversees financial and logistical management, enhances technological infrastructure, nurtures workplace culture, and optimizes purchasing and eCommerce strategies to inspire Canadians to engage in an active, sports-oriented lifestyle.
Chad McKinnon
President
Christopher D Bertra...
Vice President
Geoff Crookston
Vice President Of Ecommerce
John Hur
Vice President Information Tec...
Kara Anastasiadis
Vice President, Purchasing
Matt Fay Cphr Grp Ms...
Vice President People
Matt L.
Senior Vice President Operatio...
Nadia Vattovaz
CFO & Head Of Logistics
View all