Senior Customer Success Manager
- Location
- Hemel Hempstead, England, United Kingdom
This is a high-impact role within Managed IT Services for someone who wants to genuinely make a difference at the customers they work with. As a Senior Customer Success Manager (CSM), you will become a trusted technology partner to a focused portfolio of our clients … helping them make better decisions, build stronger IT strategies and create technology roadmaps that genuinely improve how their organisations work, using our best-in‐class IT Managed Services. Our CSMs play a uniquely influential and high-profile role. You will ...