Regional Sales Manager, DACH
- Location
- Greater London, England, United Kingdom
Work closely with your team to achieve both revenue and new logo targets Learn & demonstrate the ability to showcase the Verkada platform across all product lines Work cross-functionally to align prioritisation & resources amongst channel, sales, product, marketing, recruiting, engineering, and operations. Work in a fast-paced ...