Senior Manager, Sales
14 days ago
London
As an Sales Manager based in London, you are responsible for leading and growing our Large Enterprise team in the UK and Ireland. The Sales Manager interacts with the necessary internal (e. Sales Specialists, Solutions Engineers, Customer Success, Channel Sales, Marketing, Product Management, Sec...