Beverage Industry Installation Site Manager – 90% Travel

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

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%.

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 • Barcelona

On-site
EUR 65,000 - 90,000
INSTALLATION SITE MANAGER
INSTALLATION SITE MANAGER

SIDEL • Bellprat

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 — 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
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 – Automation
Field Service Engineer – Automation

Sidel • Barcelona

On-site
EUR 42,000 - 56,000
Travel bonuses
Health insurance
Provident fund
+3
Global Site Supervisor - 90% Travel, Lead Installations
Global Site Supervisor - 90% Travel, Lead Installations

Vanderlande • Barcelona

On-site
EUR 45,000 - 65,000
Installations Team Lead – Safety, Delivery & Excellence
Installations Team Lead – Safety, Delivery & Excellence

Vanderlande Industries GmbH • Barcelona

On-site
EUR 55,000 - 70,000
Site Supervisor — 90% Travel, Safety & Leadership
Site Supervisor — 90% Travel, Safety & Leadership

Vanderlande Industries B.V. • Barcelona

On-site
EUR 42,000 - 64,000
Global On-Site Construction Leader
Global On-Site Construction Leader

Vanderlande • Barcelona

On-site
EUR 90,000 - 120,000