Sales Manager
- Location
- Greater London, England, United Kingdom
development and more Build the Business: Establish playbooks, sales motions, and systems/processes alongside key peers in Revenue Operations, Customer Success, Sales Development, Marketing and more. Play a key role in establishing the culture and operating standards of our first European office Build in Europe: Help establish our sales ...