Technical Support Leader
On-site · Frankfurt am Main, Hesse, Germany or Berlin, State of Berlin, Germany
Job Summary
Lead and develop the regional Technical Support team across the CEE region to deliver real-time technical support to SAMs, SPMs, FSEs, and customers; manage escalations, drive root-cause analyses and corrective actions, uphold safety/quality standards, and align regional efforts with global service strategy. Build knowledge management capabilities, drive standardization and the adoption of AI/digital tools, and provide structured training for internal and external customers. Serve as the technical interface in escalated or complex cases, collaborating with Product Management, Engineering, and regional parts/services teams to resolve issues, improve service metrics (FTFR/MTTR), and enhance customer value. Requires a Bachelor’s/Master’s degree in Engineering or equivalent experience, relevant technical support/engineering background, strong troubleshooting and stakeholder-management skills, and fluent English.
Required Qualifications
- Bachelor’s or Master’s degree in Engineering or equivalent practical experience
- Experience in technical support or engineering roles
- Ability to manage technical escalations and failure analysis
- Familiarity with GE Vernova systems and tools is advantageous
- Strong communication and stakeholder management skills
- Fluency in English (written and spoken)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.