Crunchr is hiring a US Customer Success Lead to own US customer relationships and lead its US Customer Success team. The role is based in Boston and includes direct responsibility for a portfolio of strategic US accounts. The lead advises HR leaders and business stakeholders, helping them define questions, metrics, and analyses and use resulting insights to guide workforce and business decisions. The role leads a US team of two Customer Success Managers and two Data Engineers, coaching them in analytics and HR domain knowledge, setting priorities, and maintaining consistent, high-quality delivery. It works closely with the US Sales team, the VP of Customer Success, and colleagues in Amsterdam, while contributing to global Customer Success processes and practices. The position reports to the VP of Customer Success in Amsterdam. Candidates based in the Greater Boston area are strongly preferred, and the role requires working from the Boston office at least two days per week. Visa sponsorship is not offered.
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
Senior