B

Customer Success Manager

Beacon Hill

Boston, Massachusetts, United States Full Time June 14, 2026
Apply Now

Opportunity Description

Job Summary

Customer Success Manager to $80K - Hybrid work model offered!

A growing medical supply company is looking for a Customer Success Manager to join their team! In this role, the Customer Success Manager is responsible for overseeing a team of CSRs, managing escalations, processes, and workflow. The qualified candidate will have 2+ years of work-related supervisory or management experience in a healthcare-related field.

Position Details:

  • Location: Norwood, MA
  • Work Model: Hybrid
  • Degree: Required
  • Duties and responsibilities include holding the Customer Service team accountable for productivity and accuracy goals, setting and reporting key performance indicators, creating strategies and procedures to meet department goals, coordinating ongoing training, leading individual and team meetings, managing workload distribution, and more.
  • Required skills include great customer service...
  • Full Time Top Executives

    Ready to Apply?

    Submit your application for Customer Success Manager at Beacon Hill

    Apply for this Position