Global Senior Customer Success Leader (Remote)
Posted 3 hours 32 minutes ago by Integrated Environmental Solutions
Permanent
Full Time
Other
Not Specified, Ireland
Job Description
A leading environmental solutions company based in Ireland is seeking a Senior Customer Success Manager to oversee a global team of Customer Success Managers. The role is focused on driving customer retention, satisfaction, and growth throughout the customer journey. Candidates should have over 5 years of Customer Success experience in a B2B SaaS environment, strong commercial acumen, and excellent communication skills. This position offers flexibility in working arrangements and a competitive salary and benefits package.