Experts-In-Residence

Michelle Aboud

Marketing and Communications

Area of Expertise

Areas of Expertise:

Marketing Strategy & Brand Positioning

Integrated Marketing & Communications

Michelle works with brands in a marketing executive capacity, often stepping in as a fractional CMO to help companies navigate growth, repositioning, and transformation. Previously, she served as VP of Marketing on the senior leadership team at BeaverTails Canada, and before that as SVP, Managing Director at McCann Montreal.She has also consulted on business strategy for SMEs and global brands across various industries, including luxury personal care and wellness start-ups in the US and Canada. Earlier in her career, Michelle was Partner and Vice-President, Account Services at Bleublancrouge, where she worked with major clients such as Sephora, Cadillac Fairview, Desjardins, and Cineplex.