Manager, customer solutions
DublinIntercom
...business goals. As a Manager of our High-Touch Customer Success team at Intercom, you will be responsible for and leading a team 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 [...]
Category Management & Consulting / Sector IT, Information Technology and Telecommunications