Director of Ad-Tech Sales, EMEA
6 hours ago
London
The Director of Ad-Tech Sales, EMEA will be based in the UK, and will pursue new business growth, channel sales, and business development with a focus on closing strategic deals and partnerships. Working with internal departments like Product, Marketing, Sales, and Client Services to help support...