enterprise sales
(Landscaping)
Full Time
Movable Ink
London, UK, Greater London, England
Solid understanding of the digital marketing
landscape * Proven track record of closing large and high quality deals * A consultative sales style, strong experience selling solutions and the ability ...