Account Manager
18 days ago
London
The Account Manager will be responsible for owning and nurturing client relationships, taking client briefs & turning them into robust project plans to be delivered by our talented in-house team of strategists, creatives, designers, copywriters, animators & developers. Respond promptly to client ...