Meet Our Leadership Team

Jacques DeLarochelliere

President of ISAAC and the BOD

Jean-Sebastien Bouchard

Cofounder & Vice-President Sales

David Brillon

Cofounder & Vice-President R&D

Ross Castleton

Chief Financial Officer

Josiane Lorange

Vice-President Culture, Development and Care

Julie Phaneuf

Vice-President Client Experience