Customer Success - Strategic - Western Europe at ElevenLabs | Standout | Standout