UK Sales Manager
- Location
- Greater London, England, United Kingdom
leverage the channels available to us. What experience do you need under your belt? People Leadership: Proven success coaching, mentoring, and scaling B2B technology sales teams in the UK market. Infrastructure & Cloud Depth: Solid background in Cloud (IaaS/PaaS), Data Center hardware, or Enterprise IT Infrastructure. A vendor ...