Apply on Website
Set For Business Ltd
SET For Business is a Customer Relationship Management tool, designed to help you track your engagements with your customers and contacts, and monitor... Role: Customer Success Manager, Category: Customer Service, Size: 1-10
Customer Success Manager: Set For Business Ltd
SET For Business is a Customer Relationship Management tool, designed to help you track your engagements with your customers and contacts, and monitor the movement of your opportunities through your sales pipelines.
Position: Customer Success Manager
Location: Billericay
Hours: Full Time
Salary Guide: £15,938 – £26,562
Last Updated: 30 August 2024
Job Category: Customer Service