Gevernova logo
Gevernova2 days ago

Technical Support Leader

On-site · Frankfurt am Main, Hesse, Germany or Berlin, State of Berlin, Germany

Type
Full Time
Level
Senior Level
Education
Masters Degree
Company size
Enterprise

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)
Sorce

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.

Get started

Gevernova

Technical Support Leader

Apply on Sorce