Senior Communications Manager, Global Beauty
- Location
- Greater London, England, United Kingdom
manage global ambassadors, ensuring their content aligns with global brand positioning and maximises earned media Partner closely with UK/Singapore Commercial teams, Global Marketing, Social, and Product teams to ensure integrated campaign delivery aligned with business priorities About You To succeed in this role, you should be a self ...