Global Onsite Support Leader – Rest of World

Siemens Energy, Inc.

Santiago de Querétaro

On-site

MXN 3,385,000 - 4,702,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Siemens Energy is seeking a Head of Onsite Support Rest of World to lead the Onsite Support organization outside Europe. You will shape regional strategy, align with Digital Services, and drive reliable, secure onsite support for Grid Technologies locations worldwide.

You will balance strategic direction with day-to-day operations, establish governance, and foster collaboration across countries, cultures, and service partners while focusing on performance and continuous improvement.

Qualifications

  • Leadership experience in IT operations or onsite support.
  • Experience leading international, geographically distributed teams.
  • Understanding of service management and incident handling.
  • Knowledge of cybersecurity, risk management and business continuity.
  • Willingness to travel internationally.
  • Ability to translate strategy into practical operational improvements.

Responsibilities

  • Lead and develop the OSS Rest of World organization with regional governance and strong people leadership.
  • Ensure stable, reliable onsite support for Grid Technologies locations across regions.
  • Establish clear service ownership, escalation paths and interfaces with stakeholders and partners.
  • Drive operational excellence through standardized processes, KPIs, and continuous improvement.
  • Foster collaboration across countries and cultures to enable digital transformation.

Skills

Leadership experience
Stakeholder management
Communication
Decision making
Conflict resolution
Willing to travel
Business English

Education

University degree in IT/CS/Engineering/Business Administration

Job description

Siemens Energy is seeking a Head of Onsite Support Rest of World to lead the Onsite Support organization outside Europe. You will shape regional strategy, align with Digital Services, and drive reliable, secure onsite support for Grid Technologies locations worldwide.

You will balance strategic direction with day-to-day operations, establish governance, and foster collaboration across countries, cultures, and service partners while focusing on performance and continuous improvement.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Head Of Onsite Support Rest Of World
Head Of Onsite Support Rest Of World

Siemens Energy, Inc. • Santiago de Querétaro

On-site
MXN 3,385,000 - 4,702,000
Project & Offer Manager for Substation Services Long Term Programs (Americas) (MX)
Project & Offer Manager for Substation Services Long Term Programs (Americas) (MX)

Siemens Energy • Ciudad de México

On-site
MXN 1,676,000 - 2,235,000
Career growth
Work-life balance
Health benefits
+4
Senior On-Site PV Service Lead
Senior On-Site PV Service Lead

Solis • Ciudad de México

On-site
MXN 500,000 - 800,000
Executive IT Onsite Specialist (Regional)
Executive IT Onsite Specialist (Regional)

FLSmidth • Monterrey

On-site
MXN 350,000 - 520,000
Competitive compensation
Global IT exposure
Executive exposure
+1
Team Assistant GT Sales Latin America
Team Assistant GT Sales Latin America

Siemens Energy • Ciudad de México

On-site
MXN 180,000 - 280,000
Health and wellness benefits
Paid time off
Parental leave
Service Sales Support Specialist Professional
Service Sales Support Specialist Professional

Siemens • Ciudad de México

On-site
MXN 900,000 - 1,300,000
Service Sales Support Specialist Professional
Service Sales Support Specialist Professional

Siemens AG • Ciudad de México

On-site
MXN 900,000 - 1,300,000
IT Onsite Specialist GBC - Monterrey MX
IT Onsite Specialist GBC - Monterrey MX

FLSmidth • Monterrey

On-site
MXN 350,000 - 520,000
Competitive compensation
Global IT exposure
Executive exposure
+1
Electrical Services Sales Engineer - Strategic Growth Partner
Electrical Services Sales Engineer - Strategic Growth Partner

Siemens AG • Ciudad de México

On-site
MXN 900,000 - 1,300,000
Country Business Unit Head
Country Business Unit Head

Siemens AG • Ciudad de México

On-site
MXN 3,000,000 - 6,000,000