I Senior Customer Success Manager Intercom Sydney, Australia Jul 23, 2026 Neutral tone Comp not disclosed View