Vanessa Favreau

Director - Marketing, Digital strategies and Innovation

Email :

T : 514 312-3013, Ext. 108


Graduated with a master’s degree in International Marketing & Business Development from the Skema Business School of Nice (France), Vanessa has almost a decade of progressive experience from a large range of marketing functions in various industries, such as aerospace, pharmaceutical and recruitment.

Bilingual and creative, Vanessa is an expert in strategic planning, project management, branding strategy, event management as well as promotional marketing.

Her academic and professional background allowed her to develop proven abilities to combine vision, creativity and business strategy with well-developed project management and leadership qualities to support go-to-market efforts, products launches and digital communication initiatives.

To contact Vanessa Favreau please fill out the following form