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

Senior Customer Service Manager

Switzerland Global Enterprise

Customer Service Manager overseeing CSA and TX projects and customer interactions in the power generation sector. Managing contracts and ensuring customer satisfaction with technical performance and timelines.

Posted 5/20/2026full-timeRiyadh • 🇸🇦 Saudi ArabiaSeniorWebsite

About the role

Key responsibilities & impact
  • All contracts performance related activities typically tied to CSA and TX customer sites
  • Perform in the role as the interface between the customer and the project team, managing the transfer of information and requests
  • Assure timely resolution of issues and keep the customer advised of the progress of the project and negotiate changes and variations and solutions to any issue arising
  • Responsible for adherence to contract service, operations, and performance specifications, as well as financial & technical metrics specific to contract
  • Perform proposal negotiation, and contract administration functions on assigned proposals / contracts with minimal supervision
  • Provide support to manager and senior contracts personnel on assigned contracts function as the liaison for the customer on contract matters
  • Developing specialized knowledge in their discipline
  • Serves as best practice/quality resource
  • Has awareness of latest technical developments in own area and its implication on contracts projections
  • Contributes towards strategy and policy development and ensure delivery within area of responsibility
  • Uses judgment to make decisions or solve complex tasks or problems in areas of operational/product management, manufacturing, technology, or engineering

Requirements

What you’ll need
  • Bachelor’s degree in engineering or diploma in a relevant field from an accredited university or college
  • Minimum 5 years of experience in Engineering or Business experience with technical knowledge of power plant equipment with gas turbine, steam turbine, or generator experience
  • Fluency in English
  • Ability and willingness to travel up to 40%

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.

Hard Skills & Tools
contract administrationproposal negotiationproject managementtechnical knowledge of power plant equipmentgas turbine experiencesteam turbine experiencegenerator experiencefinancial metricstechnical metricsquality assurance
Soft Skills
communicationproblem-solvingjudgmentnegotiationcustomer liaisonstrategic thinkingteam collaborationadaptabilitydecision-makinginterpersonal skills
Certifications
Bachelor’s degree in engineeringdiploma in a relevant field