GIS Substations Site Manager — Flexible Hours & Global Projects

INP Schweiz AG • turgi, aargau, Switzerland • Posted June 19, 2026

Location turgi, aargau
Job Type Full-time
Category Management & Operations
Posted June 19, 2026
A leading engineering firm in Switzerland is seeking a Site Manager to oversee operations and ensure the smooth execution of projects. This role involves acting as the main interface between various stakeholders, leading construction teams, and monitoring performance regarding costs and schedules. Candidates should possess a degree in Electrical or Mechanical Engineering and have at least 5 years of site management experience. Proficiency in English is required, and German is a plus. The company offers tailored work time models, exciting projects, and team activities.
#J-18808-Ljbffr

Interested in this role?

Click the button below to start your application.

Apply Now