Senior Customer Success Manager at Intercom (US HQ) (Dublin) — hire.run