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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices