Customer Success Manager, Growth at Triple Whale | JobVerse