Business Development Manager
10 days ago
£312000–£360000 yearly
Full-time
Greater London
Overview of the Business Development Manager Role - Full Time Office-Based Role: * Offering media buying services to well-known brands across TV, Radio, Digital, Out of Home, Press and Magazines