Manager, customer solutions
DublinIntercom
...of world-class Customer Success Managers. In this role, you will hire and develop a team of Customer Success Managers (CSMs) to act as trusted advisors who deliver unmatched value to our customers and foster long-term partnerships. Your leadership will be key in driving customer outcomes with business [...]
Category Management & Consulting / Sector IT, Information Technology and Telecommunications