As a Customer Success Specialist, you play a key role within the Customer Service Team, providing outstanding support to new Care Control customers. Your primary focus is to deliver an effortless, smooth and trouble-free onboarding experience, ensuring every new customer feels confident, supported and set up for long-term success.
You will work closely with customers to understand their needs, configure Care Control to support their business processes, and design and deliver clear implementation and training plans. You will ensure customers are using the software to its fullest potential, providing training and end-user support throughout the implementation period before gradually transitioning them to the Support Help Desk for ongoing routine support.
In this role, you will collaborate daily with Customer Support colleagues, sharing feedback and insights to continuously improve the customer journey. You may also provide additional training to existing customers and assist with Customer Support tickets where needed.
This role may require occasional travel to customer sites to deliver on-site training, as well as hosting face-to-face training at Care Control’s Head Office.
Role Purpose:
To ensure new Care Control customers are successfully onboarded, fully trained and confidently using the software, resulting in high adoption, strong customer satisfaction and a smooth transition into BAU support.