London-Based Creative Awards Lead

Company: DDBLTDUK DDB UK Ltd
Apply for the London-Based Creative Awards Lead
Location: London
Job Description:

TBWA in London seeks a proactive Creative Awards & Relationships Manager to unite our creative community and oversee crucial relationships across Omnicom Advertising networks. You will contribute to award strategy, track talent for juries, and support campaigns across multiple regions.

The role requires strong communication, stakeholder management, and the ability to work across senior creatives. A flexible in-office presence three days a week is expected to support collaboration.

#J-18808-Ljbffr…

Posted: October 4th, 2026