Customer Success - North America - Strategic Accounts at ElevenLabs | HireBase