Logo
job logo

Head of Customer Success & Strategic Growth

Varonis, New Bremen, Ohio, United States

Save Job

A leading tech firm seeks a Manager of Customer Success to drive customer retention and satisfaction. The role requires leading a team of Technical Account Managers, implementing strategies to enhance customer experience, and collaborating across departments. The ideal candidate will have over 5 years of experience in customer success, exceptional leadership capabilities, and strong analytical skills. This full-time position is based in the United States with opportunities for growth. #J-18808-Ljbffr