Sales Director – Programmatic | Sport Tech | £200K + OTE
- Location
- Greater London, England, United Kingdom
business across EMEA. What you’ll do Win new business directly with major brands Sell programmatic media and advertising solutions Build senior relationships across marketing and commercial leadership Own complex enterprise sales cycles from prospecting through to close Work closely with the CRO on EMEA commercial strategy What ...