What are the responsibilities and job description for the Customer Success Manager position at The Starr Group?
Job Summary We are seeking an energetic and dedicated Customer Success Manager to join our dynamic team.In this pivotal role, you will champion our clients' jou