Lead Customer Success Manager – Strategic Accounts at HubSpot | JobVerse