Senior Sales Manager/Sales Director - Omnicom
- Location
- Greater London, England, United Kingdom
impact sales pipeline Lead strategic conversations and forge C-level relationships Collaborate closely with internal teams to deliver exceptional client results Stay sharp with CRM tools, sales enablement platforms, and MS Office What You Bring 5+ years in digital media sales, with strong experience in YouTube, OLV, or programmatic Experience ...