About this role
A technology company is seeking an IT Customer Success Manager to work remotely. In this role, you will ensure a seamless customer journey, manage key performance metrics, and serve as a vital link between sales and technical teams. Candidates should have a minimum of three years’ experience with Managed Service Providers and Customer Success Management. Compensation ranges from $70,000 to $82,000 annually, with an emphasis on fostering strong relationships and process improvements.
#J-18808-Ljbffr