Creative Director
3 days ago
Office based in Notting Hill, Creative Dept don’t use - team is fully remote so there is a chance this may become a remote position (H/O CG in Italy, creative leads in Norway, Scotland and Mexico etc). Takes a creative idea from initial briefing all the way through to final delivery, overseeing a...