New Business Development Lead - INTEGRATED MARKETING AGENCY
2 months ago
London
This is a proactive sales role and requires significant levels of prospecting with a 70/30 focus on ... Confident and experienced working with Producers, Creative Directors Project Managers, Production ...