Isabelle Turcotte's work experience includes serving as the Chief Marketing Officer at SCALE AI, where they played a key role in building a non-profit organization focused on investing in strategic Canadian AI projects. Isabelle was able to generate over $550 million in project investments.
Prior to that, Isabelle worked at Deloitte Canada as the Marketing Leader, where they repositioned the company in its five Canadian markets. In their role, they led a marketing, digital, and communications team and successfully implemented initiatives to grow sales and expand the company's market share in the Quebec region.
Isabelle also served as the VP of Marketing, Communications, and Strategy at TATA Communications, where they developed and implemented marketing and communications plans for the company's global products and solutions. During their tenure, they successfully executed global product launches, targeted campaigns, and digital assets.
Furthermore, Isabelle worked at Teleglobe as the Director of Project Management, overseeing capex projects and streamlining the organization in preparation for its sale. Isabelle also held the position of Marketing & Sales Director at Inter.net Canada.
Early in their career, Isabelle worked at Teleglobe Canada as a Product Manager, where they focused on creating profitable services and market development. Isabelle also had an international internship at the European Commission, specifically within the DG13 Telecommunications & High Technologies department.
Isabelle Turcotte completed their Bachelor of Commerce (B.Com.) degree in Marketing at Université de Sherbrooke from 1991 to 1994.
Sign up to view 1 direct report
Get started