Business Development Manager - Marketing Agency
16 days ago
London
With dedicated Social, Digital, Design, Marketing and Motion Graphics teams, they pride themselves ... Managing on-boarding of any new clients/projects, ensuring a smooth transition * Creating quotes ...