Senior Creative Account Lead: Strategy & Campaigns

Company: DEPT®
Apply for the Senior Creative Account Lead: Strategy & Campaigns
Location: London
Job Description:

DEPT® is seeking a Senior Account Manager in Greater London to lead work for specific clients. This role champions collaboration across content, technology, media, and data disciplines to craft innovative digital strategies.

The ideal candidate will have extensive experience managing creative campaigns and a proven track record in account management. Benefits include hybrid work arrangements, comprehensive health cover options, 25 days holiday plus bank holidays, and a company pension scheme.

#J-18808-Ljbffr…

Posted: June 15th, 2026