Creative & Design Lead, Sports Branding (Intl)

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

An international creative agency is seeking a Creative and Design Manager in London to lead the creative and brand marketing strategies for sports clients.

Experience, qualification, and soft skills, have you got everything required to succeed in this opportunity Find out below.

The role involves designing engaging presentations, supporting marketing teams with custom graphics, and managing multiple projects under tight deadlines.

The ideal candidate will possess strong creative and collaborative skills, have 3-5 years of experience with presentation software, and excel in a fast-paced environment. xwzovoh

This is a full-time in-office position.…

Posted: April 6th, 2026