Managed Services Sales Specialist New London, England, United Kingdom
- Location
- Greater London, England, United Kingdom
record of winning new customers and consistently achieving sales targets. Strong understanding of the MSP market and recurring Managed Services. Experience managing the full B2B sales lifecycle. Strong new-business development and prospecting skills. Confident engaging with senior technical and commercial stakeholders. Solid understanding of IT technologies ...