Ad-Tech Sales Director - EMEA
22 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. Director of Ad-Tech Sales, EMEA. Working with internal departments like Product, Marketing, Sales, an...