Senior Account Manager, Creative: Global Brand Strategy

Company: Dept
Apply for the Senior Account Manager, Creative: Global Brand Strategy
Location: London
Job Description:

Dept is seeking a Senior Account Manager based in London. In this role, you will lead on projects for clients, developing strategies and ensuring high-quality delivery of creative work.

We welcome innovative thinkers to motivate teams, manage budgets, and present work, maintaining strong client relationships under tight deadlines. The position offers a flexible, hybrid working policy along with great benefits.

#J-18808-Ljbffr…

Posted: June 8th, 2026