Deborah Pellen

Head of R&D and Sustainability

Deborah Pellen is an accomplished innovation leader with over 20 years of experience in consumer-centric innovation strategy and new product development. Currently, they serve as Head of R&D and Sustainability at Avon, following a significant role as Global Director of Innovation at Bacardi, where they led transformative initiatives for product innovation. They have successfully launched over 600 product SKUs for various global brands and managed multidisciplinary teams across multiple continents. Deborah earned a Master's degree in Chemistry from The University of Sheffield and continues to pursue further education at the London Business School.

Location

United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices