INSTALLATION SITE MANAGER

Sidel

Barcelona

On-site

EUR 65,000 - 90,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sidel is seeking an Installation Site Manager to lead on-site activities at customer sites across Europe, including Barcelona. You will oversee a team of Field Service Engineers and ensure smooth execution of installation and start-up of Sidel machines, while complying with safety standards.

The role requires a strong engineering background, proven experience in managing complex projects, and readiness to travel up to 90%.

Qualifications

  • Bachelor’s degree in Engineering or equivalent preferred.
  • Experience managing on-site activities in complex projects.
  • Experience in beverage industry or similar process-driven environments.
  • Solid technical background in mechanical, electrical, or industrial engineering.
  • Willingness to travel up to 90%.

Responsibilities

  • Lead and coordinate a team of Field Service Engineers to meet project objectives.
  • Ensure timely delivery of project milestones per stakeholders and Sidel processes.
  • Plan on-site activities for New Equipment Projects, defining resources and ensuring safety standards.
  • Deliver projects within cost and schedule baselines, monitoring risks.

Skills

Team leadership
Project management
On-site coordination
Travel readiness

Education

Bachelor’s degree in Engineering

Job description

Contract Type
Permanent
Country
SPAIN
Location
Barcelona

Sidel is looking for an Installation Site Manager to manage and coordinate the execution of on-site activities at Customers' sites. The position is open in Santa Maria da Feira, Wroclaw and Barcelona and the area of intervention will be mainly Europe & Turkey. This role will give you the chance to join an international team who is charge of securing the successful installation and start-up of Sidel’s machines.

Your Mission
  • Lead and manage a team of Field Service Engineers, ensuring effective coordination, performance, and motivation to meet project objectives.
  • Ensure the timely delivery of project milestones, meeting stakeholder requirements while strictly adhering to Sidel’s internal processes and standards.
  • Proactively manage the preparation of on-site activities for assigned New Equipment Projects, including the definition of resource needs (skills, tools, and means) and ensuring compliance with Hygiene, Safety, Security, and Environmental standards.
  • Deliver projects within the agreed cost and schedule baselines, monitoring risks and ensuring alignment with overall execution plans.
Your Profile
  • Bachelor’s degree in Engineering or equivalent technical discipline is preferred.
  • Proven experience in managing on-site activities, preferably within complex industrial or technical projects.
  • Previous experience in the beverage industry or similar process-driven environments.
  • Solid technical background, ideally in mechanical, electrical, or industrial engineering.
  • Availability to travel up to 90%.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

INSTALLATION SITE MANAGER
INSTALLATION SITE MANAGER

SIDEL • Bellprat

On-site
EUR 65,000 - 90,000
Beverage Industry Installation Site Manager – 90% Travel
Beverage Industry Installation Site Manager – 90% Travel

Sidel • Barcelona

On-site
EUR 65,000 - 90,000
Field Service Engineer - Mechanical (W/M/D)
Field Service Engineer - Mechanical (W/M/D)

Sidel • Spain

On-site
EUR 32,000 - 54,000
Travel bonuses
Health insurance
Provident fund
+3
Field Service Engineer – Automation
Field Service Engineer – Automation

Sidel • Barcelona

On-site
EUR 42,000 - 56,000
Travel bonuses
Health insurance
Provident fund
+3
Global Automation Field Service Engineer & Training
Global Automation Field Service Engineer & Training

Sidel • Barcelona

Remote
EUR 30,000 - 50,000
Health insurance
Travel bonuses
Paid leave
+2
Field Service Engineer — Global Travel & Training
Field Service Engineer — Global Travel & Training

Sidel • Spain

On-site
EUR 32,000 - 54,000
Travel bonuses
Health insurance
Provident fund
+3
Site Manager (m/f/x)
Site Manager (m/f/x)

Thöni Industriebetriebe GmbH • Cataluña

On-site
EUR 52,000 - 70,000
Application/Process Engineer Wts
Application/Process Engineer Wts

Sulzer • Barcelona

On-site
EUR 42,000 - 64,000
Meal vouchers
Flexible compensation package (health,
Health insurance
Installations Team Lead – Safety, Delivery & Excellence
Installations Team Lead – Safety, Delivery & Excellence

Vanderlande Industries GmbH • Barcelona

On-site
EUR 55,000 - 70,000
Application/Process Engineer WTS
Application/Process Engineer WTS

Sulzer • Madrid

On-site
EUR 42,000 - 64,000
Meal vouchers
Flexible compensation scheme