Senior Sales Manager
- Location
- Greater London, England, United Kingdom
skills Strong background of digital media sales (3+ years) Strong and proven UK based agency relationships and a well established network within the digital advertising industry across, video, brand and programmatic Strong background in both transactional video sales (IO based) and more strategic deals Solid understanding of the video ...