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 B2 B Saa S environment, strong commercial acumen, and excellent communication skills. This position offers flexibility in working arrangements and a competitive salary and benefits package.