Creative & Design Lead, Sports Branding (Intl)

Company: Roc Nation
Apply for the Creative & Design Lead, Sports Branding (Intl)
Location: London
Job Description:

A leading sports management company in London is seeking a Creative and Design Manager to manage creative strategies for sports marketing.

Want to make an application Make sure your CV is up to date, then read the following job specs carefully before applying.

The role requires excellent project management and presentation skills, with a focus on collaboration in a dynamic environment.

Candidates should have a strong portfolio, 3-5 years’ experience in presentations, and expertise in Adobe and MS Office tools. xwzovoh

This is a full-time, in-office position located in London, offering a critical role in brand storytelling and growth.…

Posted: April 8th, 2026