Global Senior Brand Manager – Winsor & Newton

Jobleads-UK · Greater London, England, United Kingdom

Location
Greater London
Job Type
Full-time
Posted
May 04, 2026

Job Description

Global Senior Brand Manager - Winsor & Newton


London


Are you ready to shape the future of one of the world’s most iconic art brands? We are looking for a commercially sharp and creatively curious Global Senior Brand Manager to lead the strategy and growth of key Winsor & Newton product ranges, ensuring they remain culturally relevant, globally competitive and unmistakably true to the brand.


Location: White City, West London


Salary: £50,000 – £60,000, with a bonus potential of up to 5% of basic salary


Benefits: Comprehensive package including pension scheme, life insurance, employee assistance programme, 25 days’ annual leave, Colart product discounts, and a hybrid working model


Reports to: Global Head of Portfolio


Your Role as Global Senior Brand Manager:


Since 1832, Winsor & Newton has combined artistic insight with scientific expertise to create exceptional art materials. In this global...

Ready to Apply?

Submit your application for Global Senior Brand Manager – Winsor & Newton at Jobleads-UK

Apply Now