Skip to content
CSM Jobs

Manager, Customer Success

Hammond Power Solutions

Location
Onsite (Guelph, ON · Baraboo, WI)
Compensation
CAD 112k - CAD 140k/yr
Employment
Full-time
Level
Senior Level
Posted 2 days ago

About the role

Hammond Power Solutions is a global manufacturer of dry type transformers seeking a Manager, Customer Success to build and lead a proactive customer success organization. This role drives the evolution from reactive support to a customer-centric operation focused on service excellence and long-term loyalty.

Skills

Customer success strategy Operational excellence Data analytics Change management Service recovery Cross-functional leadership CRM solutions Performance management Process improvement Knowledge management AI-enabled service solutions Strategic planning Team development Stakeholder management Customer advocacy Manufacturing operations

Benefits

  • Comprehensive benefits
  • Paid time off
  • Leaves of absence
  • Employee and Family Assistance Program

Perks

  • Performance-based incentives
  • Employee Stock Ownership Program
  • Flexible work schedules

Full job details