1 of 1 Customer Insight Jobs in Redditch

Customer Success Manager

Location
Redditch, England, United Kingdom
wellbeing, values your contribution, and is committed to making your career both rewarding and impactful. The Opportunity Are you passionate about building strong customer relationships, solving complex technical challenges and ensuring customers get the very best from the solutions they use? At Steatite Communications, we are looking … Customer Success Manager to play a key role in supporting our customers throughout their journey, from successful solution delivery through to ongoing operational support, capability development and future requirements. Working with customers operating in complex, mission-critical environments, you'll combine relationship management, technical understanding and commercial awareness ...