Global Brand Manager — Iconic Art Materials (Hybrid)

Company: Colart
Apply for the Global Brand Manager — Iconic Art Materials (Hybrid)
Location: London
Job Description:

Colart seeks a Global Senior Brand Manager located in White City, West London, to lead the strategy and growth of key Winsor & Newton product ranges. The ideal candidate will have a degree-level education, extensive brand management experience, strong commercial acumen, and the ability to lead complex global projects. This role offers a salary between £50,000 and £60,000, with additional benefits like a comprehensive package that includes a pension scheme, life insurance, and 25 days annual leave, in a hybrid working model.#J-18808-Ljbffr…

Posted: May 22nd, 2026