Strategic Customer Success Manager at Intercom - On-Site | HireHere