The ideal candidate will reside in PST time zone. Reporting into the SVP, Global Customer Success, the Director of Customer Success is responsible for retaining, delighting, and growing our Insurance customer base, as well as ensuring the success of the Customer Success Managers (CSMs). This role includes establishing operational objectives, policies, and procedures that affect immediate and, at times, company-wide operations. You will guide the US CSMs, setting clear frameworks and providing the necessary tools to deliver their best work. The role also requires anticipating churn risks, fostering upsell opportunities, and driving loyalty by managing multiple priorities that directly impact the medium-term results of both your team and the business. The Director will collaborate with cross-functional teams to solve strategic issues, monitor customer satisfaction, and align with organizational objectives. This involves ensuring that customer metrics and success outcomes are met, which could directly affect timelines and operations across the broader organization.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Director
Number of Employees
251-500 employees