Our team

Founded in 1996, Services Triad is a consulting firm specializing in strategic support and research related to management, operational processes, and customer contact center technology.

Josée Bourdages

President

Jean-François Lacasse

Vice President of Business Development and Strategy

Élise Aubin

Customer Service Operations Advisor