Logo
job logo

Head of Customer Success, AMER | Remote Growth & Renewals

Clutch Canada, New York, New York, us, 10261

Save Job

A leading cloud networking firm based in the US is seeking a Manager of Customer Success to lead a regional team and ensure customer health and growth. You will report directly to the AVP of Customer Success and be responsible for managing a team of Customer Success Managers, providing guidance, and driving customer outcomes. The role requires strong analytical and communication skills as well as the ability to build relationships with key stakeholders. Competitive salary and benefits package offered. #J-18808-Ljbffr