Head of Agency Sales
4 days ago
As the Head of UK Agency Sales - Programmatic, you will lead and grow the programmatic sales function, focusing on establishing and nurturing key relationships with media agencies across the UK. Our business is in a high growth phase, and with offices in New York, London, Dubai, Singapore, Tokyo,...