Business Development Manager - Marketing Agency
8 days ago
London
With dedicated Social, Digital, Design, Marketing and Motion Graphics teams, they pride themselves on creativity and above all, on delivering tangible results for clients. It's a role that will suit any business development professional who has either worked on behalf of a marketing or property f...