Lead Customer Success Manager, Strategic Accounts at HubSpot | JobVerse