Ad-Tech Sales Director - EMEA
1 day 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. Experience in selling complex tech solutions within the Ad-tech, med...