Customer Success - Strategic - Western Europe at ElevenLabs