Elyse Sheare is an accomplished marketing communications professional with over 15 years of experience in operations, finance, strategy, and business development. Currently serving as Vice President of Marketing Communications at the YMCA of Southwestern Ontario since May 2019 and as Executive in Residence at Ivey Business School at Western University since June 2022, Elyse leverages expertise from previous roles, including Digital Marketing and eCommerce Leader at 3M and Vice President of Corporate Strategy at Sears Canada. Elyse's strong business acumen is complemented by an M.B.A. from Ivey Business School, where strategic leadership and thought development have been key contributions to organizational success.
Sign up to view 1 direct report
Get started
This person is not in any teams