Business Development Manager
11 days ago
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.Working with the some of the best media owners and media platforms such as Sky, Global, JC Decaux, Hea...