Claire Richards

Marketing Manager at Deloitte Canada

Claire Richards is an experienced marketing professional with a diverse background in various industries. Currently serving as a Marketing Manager at Deloitte Canada since November 2019, Claire previously held significant roles at Four Seasons Hotels and Resorts, BMO Financial Group, and ALDO Group, focusing on customer engagement, brand strategy, and marketing optimization. Claire's expertise spans international marketing, digital strategies, and customer lifecycle management, supported by a Mini MBA in Marketing from Marketing Week and a degree in English and Spanish from The University of Leeds.

Links

Previous companies

ALDO Group logo
National Trust logo
Four Seasons logo
BMO Financial Group logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams