Meet Our Leadership Team

Jacques DeLarochelliere

CEO, Chairman, Cofounder

Jean-Sebastien Bouchard

Executive Vice-President of Sales, Cofounder

David Brillon

Chief Technology Officer (CTO), Cofounder

Julie Phaneuf

Chief Operations Officer (COO)

Ross Castleton

Chief Financial Officer (CFO)

Josiane Lorange

Chief Wellbeing Officer (CWO)