Global Creative Specialist – Graphic Design, Winsor & Newton
Location: London |
Department: Marketing |
Seniority: Senior |
Employment Type: Fixed term contract
You will play a vital role in bringing the Winsor & Newton brand to life through distinctive, high-quality design across a wide range of touchpoints. Working as part of the Creative Team within the Global Brand Team, you’ll balance multiple briefs, take ownership from concept through to final delivery and keep creative systems organised and efficient. You’ll design across both digital and physical formats, supporting global brand communications and local market needs - from social content and paid assets to retail POS, email, web and print-ready artwork.