Stéphane Turcotte
One of Mantra’s founding partners, Stéphane now holds the title of Vice-President, Marketing, for the entire organization and its divisions. In addition to overseeing partner relations, Stéphane is responsible for marketing, professional services and communications and is the partner in charge of Mantra Solutions.