Intercom is seeking a Strategic Customer Success Manager to work with its largest customers and help them realize the full potential of their Intercom investment. The Strategic CSM will build strong relationships with customers, lead them through their Intercom journey, and guide them over hurdles by delivering proactive customer engagement and best practices.
The position is located in Dublin, Ireland.
What will this role involve:
Requirements:
What role offers:
Intercom provides a customer communication platform with the goal of enabling businesses to deliver exceptional customer experiences online. It serves over 25,000 businesses, offering tools for customer service and support team efficiency. Intercom is focused on AI-powered customer service, featuring Fin by Intercom, and Helpdesk by Intercom. Driven by core values of innovation and customer value, Intercom aims to lead the AI revolution in customer service. The platform facilitates millions of messages monthly between businesses and their customers.