Michelle Allard

Vice President, Marketing & Communications at Day & Ross

Michelle Allard is a seasoned marketing and communications professional with extensive experience in various leadership roles. Currently serving as Vice President of Marketing & Communications at Day & Ross since June 2018, Michelle has previously held positions such as Director of Communications at Inscape, where responsibilities included overseeing communications and market insights for the company's workspace solutions. Additional experience includes work as a Senior Manager of Marketing Communications at Filter, where strategic corporate communication and B2B marketing initiatives were implemented for diverse clients. Michelle's career began at Snack, a communications and design agency, where growth was achieved over a decade through various roles focused on B2B and internal communications. Earlier experience as a Marketing Executive at Altro Ltd involved enhancing brand awareness within the North American Architecture & Design community. Educational qualifications include a B.A. in English Literature from Western University and a diploma in Journalism from Humber College.

Links

Previous companies

Inscape logo


Teams

This person is not in any teams