Louis Payette

Senior Director, Corporate Training And Communications at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


Castlemain

Leading advisory firm serving Indigenous nations, peoples, and communities. A Believeco:Partners agency


Industries

Headquarters

Vancouver, Canada

Employees

51-200

Links