
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading behavior change technology company in Ireland seeks a Customer Success Manager to oversee customer relationships and ensure successful delivery of technology solutions. The ideal candidate will have extensive experience in customer success, managing large deal sizes, and fostering strong client relationships. This role emphasizes well-being, and there are opportunities for professional growth and a supportive culture. The expected salary range is $96,000 to $115,000, with comprehensive benefits.