General Manager Germany
Own the overall Germany country strategy and deliverables, including sales, customer delivery, KPI setting, hiring, strategic accounts, events, partnerships, and major country initiatives.
Responsibilities
- Develop and execute the Germany country strategy
- Lead sales and customer delivery
- Set KPIs and manage hiring
- Design the B2B sales pipeline
- Lead interactions with the top 30 strategic accounts
- Hire the founding country team
- Define event priorities and brand-awareness investments
- Represent ElevenLabs at events and in media appearances
- Develop partner collaborations and sales opportunities
- Drive major initiatives in Germany
Requirements
- 15+ years of experience leading teams and highly complex projects
- Background in consulting and sales
- Expertise deploying technical products or solutions to enterprises
- Owner mentality
- Hands-on, self-starter approach
- Outstanding communication and interpersonal skills
- Ability to build and scale high-performing teams
- Fluent German at C1/C2 or business level
- English
Benefits
- Annual professional development stipend
- Annual social travel stipend
- Annual company offsite
- Monthly co-working stipend