Customer Success – North America – Strategic at Elevenlabs | Remote Great