Manager, Strategic Sales
- Location
- Greater London, England, United Kingdom
region Operate as a player-coach early on, carrying deals yourself while the team builds Stay deep on the product and the open-source model landscape so your reps can hold their own with founders and engineering leaders Work with Marketing, Product, and Engineering to turn European customer ...