Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Switzerland Global Enterprise

Lead Services Specialist – Customer Contract Management

Switzerland Global Enterprise

Lead Services Specialist for GE Vernova managing customer contract activities with a focus on resolving customer concerns and providing technical support. Involves direct people management and operational execution.

Posted 5/26/2026full-timeRemote • 🇲🇽 MexicoSeniorWebsite

About the role

Key responsibilities & impact
  • Act as the single point of contact to the customer for timely and satisfactory resolution of concerns
  • Responsible for knowledge of assigned region, coverage area, or product lines
  • Establish and maintain contact to provide ongoing technical and business support to assigned customers
  • Direct people management responsibility including staffing and performance development
  • Utilize in-depth knowledge of a technical discipline and analytical thinking to execute policy/strategy
  • Lead small projects with low risks and resource requirements

Requirements

What you’ll need
  • Bachelor's degree
  • Relevant experience in the Services & Customer Service Management
  • Strong oral and written communication skills
  • Demonstrated ability to analyze and resolve problems
  • Prior experience in a customer facing role
  • Willing and able to travel at least 50% of the time

Benefits

Comp & perks
  • No relocation assistance provided

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Soft Skills
communication skillsanalytical thinkingproblem-solvingpeople managementperformance development
Certifications
Bachelor's degree