Posted on: January 27, 2025
As a Brand Manager, you will be responsible for supporting strategic brand development and ensuring strong global brand performance for new launch initiatives within our ambitious growth agenda. You will also have the opportunity to drive brands across Europe and North America. This role reports directly to the Director of Marketing and Brands.