Head of Sales UK

Prospect, negotiate, and sign new partnerships with Trading Desks, Media Agencies, Advertisers & other relevant demand sources. Bachelor or master’s degree.