International Media Sales Account Manager
17 days ago
London
Background We are a digital ad-tech & media business. We use in-house technology to merge & map ... The sales team is a strong unit, with a focus on sharing ideas, being proactive and working as a ...