Castlemain
Louis Payette currently serves as the Senior Director of Corporate Training and Communications at Castlemain, a position held since March 2025. Prior to this, Louis was an Expert in Strategic Communications and Executive Coaching at TACT from July 2023 to March 2025. Additional experience includes a long tenure at Argyle, culminating in roles such as Director of Training, Reputation & Media Counsel and Director of Corporate Communications from February 2013 to June 2023, and various management positions at McDonald's Canada and Torchia Communications. Louis began a career in journalism, contributing as an Associate Editor and Reporter at Sport Magazine and Sports Editor at Groupe Le Canada Français. Educational credentials include a B.A.A. in Journalism from Ryerson University and earlier studies in the Netherlands and at Cegep Saint-Jean-sur-Richelieu.
This person is not in any teams
This person is not in any offices
Castlemain
Leading advisory firm serving Indigenous nations, peoples, and communities. A Believeco:Partners agency