Lead Social Creative Director

Company: DEPT®
Apply for the Lead Social Creative Director
Location: London
Job Description:

DEPT® in London is seeking a Creative Director to lead and inspire its creative team. The successful candidate will build and oversee innovative digital marketing solutions while nurturing strong client relationships. This role offers a hybrid working model and a variety of perks, aiming to drive high-quality, award-winning work for prominent clients.

Candidates should have solid experience in creative leadership, a strong portfolio, and the ability to work in a fast-paced environment. DEPT prides itself on its inclusive culture and commitment to employee development.

#J-18808-Ljbffr…

Posted: June 20th, 2026