Strategic Customer Success Manager at Freshworks | JobVerse