Posted: 1 week ago
Contract Type: Full Time
Location: Edinburgh, Scotland
At The ID Co. our customer success is our success. As the Customer Success Lead, you will manage the activities that help us partner with our customers to deliver predictable outcomes and experiences for their clients and predictable growth for their business.
You will understand customer outcomes through ongoing collection, analysis of data and feedback and turn this into onboarding, retention strategies, and feed these into the product road map. You’ll be involved in all aspects of support, account management, demonstrating the product updates, educating customers and more.
You will also be responsible for the Customer Success Team (currently 4 team members) which includes overall responsibility for management of customer accounts, technical support and data quality and will have overall responsibility for the ID Co’s portfolio of customers
See more about working for The ID Co. on our site here: https://theidco.com/careers/