New Business Development Lead - INTEGRATED MARKETING AGENCY
2 months ago
London
... solutions, program evaluation, business cases to agency credentials. * Confident and experienced working with Producers, Creative Directors Project Managers, Production and Technical Managers