Sign In
Get Clay Free →

Suggestions

    Catherine O'Dea

    GM, Global Strategy, Sustainability and Growth at Aesop

    Catherine O'Dea is a Strategic Brand and Retail Expert with over two decades of experience in consumer and retail industries.

    She has a strong strategic background as a Management Consultant at Boston Consulting Group, supporting global Luxury, Fashion, and Beauty clients.

    Catherine has deep brand, merchandise, and retail experience, with a track record of driving compelling commercial and consumer-centric results.

    She excels in driving real strategic change, from overseeing one of the largest retailers in Asia-Pacific to creating a new luxury retail beauty concept at Mecca Maxima.

    With a focus on marketing development, Catherine has led various brand campaigns, customer marketing initiatives, E-Commerce strategies, and social media strategies.

    Her expertise extends to cross-functional engagement, stakeholder management, and project deliverables.

    Passionate about innovation, Catherine ensures strong competitive positioning through strategic planning and go-to-market operations.

    She is skilled in customer research and developing customer-centric innovation to engage key customer segments.

    An advocate for brands, Catherine possesses strong agency management, promotional planning, and consumer strategy skills.

    Her educational background includes Executive Education at University of Melbourne, a Bachelor's degree in Commerce/Law (Hons) from University of Melbourne, and studies at USC and Copenhagen Business School.

    In her professional journey, Catherine has held key roles at Aesop, Kit & Ace, THE ICONIC, MECCA Brands, Coles, Boston Consulting Group, and L'Oreal S.A.