Intercom – Customer Success Manager (French Speaking) – Dublin, Ireland

Apply Now

Job Description

As a Customer Success Manager you’ll act as a trusted advisor to Intercom’s most strategic accounts, acting as their expert point… to work with an ever growing and changing team, you’ll find a home as a Customer Success Manager at Intercom…