Global Site Supervisor - 90% Travel, Lead Installations

Vanderlande

Barcelona

On-site

EUR 45,000 - 65,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Vanderlande is seeking a Site Supervisor to lead on-site installation and logistics for complex projects in Spain, with travel up to 85%. You will organize unloading, guide installation teams, supervise contractors, and ensure safety, quality, and schedule adherence.

As projects vary, you will monitor costs, report progress, perform quality checks, and support commissioning. The role requires engineering studies, team leadership, strong communication, and a proactive, autonomous approach across

Qualifications

  • 2+ years of experience.
  • Willing to travel 85% of the time.
  • Studies in electrical/mechanical engineering or similar.
  • Must have the training or ability certificate, as well as present it.
  • Not have criminal or police record due to the location of the project.
  • Experience in team management & leadership skills.
  • Excellent communication and motivational skills.
  • Taking the initiative, work autonomously.
  • Customer orientation & flexibility.
  • Planning and organization.
  • Stress resistance.
  • Safety awareness.
  • International and multicultural awareness.

Responsibilities

  • Responsible for on-site installation activities on regular projects or parts of bigger projects.
  • Organize proper unloading and site logistics
  • Instruct the installation team and delegate installation responsibility to suppliers / partners.
  • Provide proper feedback about progress and status
  • Perform quality checks on installation and the processes
  • Create and support a high-quality hand over to commissioning
  • Support commissioning during the testing phase
  • Organize all site related activities for the project until handover to costumer
  • Ensure Health and Safety requirements.
  • Monitor and manage project costs under his responsibility, ensure budget compliance, validate expenses, and report variances to maintain profitability.

Skills

Leadership
Team management
Communication
Initiative
Autonomy
Planning
Organization
Stress resistance
Safety awareness
Multicultural awareness
Customer orientation

Education

Engineering studies

Job description

Vanderlande is seeking a Site Supervisor to lead on-site installation and logistics for complex projects in Spain, with travel up to 85%. You will organize unloading, guide installation teams, supervise contractors, and ensure safety, quality, and schedule adherence.

As projects vary, you will monitor costs, report progress, perform quality checks, and support commissioning. The role requires engineering studies, team leadership, strong communication, and a proactive, autonomous approach across

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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% traveling)
Site Supervisor (90% traveling)

Vanderlande • Barcelona

On-site
EUR 45,000 - 65,000
Lead On-Site Construction Manager
Lead On-Site Construction Manager

Vanderlande Industries GmbH • Barcelona

On-site
EUR 60,000 - 90,000
Field Installation Lead — Global Projects, 85% Travel
Field Installation Lead — Global Projects, 85% Travel

Toyota Automated Logistics • Barcelona

On-site
EUR 42,000 - 60,000
Global Field Service Site Supervisor - Installations
Global Field Service Site Supervisor - Installations

JBT Marel Corporation • Madrid

On-site
EUR 60,000 - 80,000
Global Field Service Site Supervisor - Travel-Heavy
Global Field Service Site Supervisor - Travel-Heavy

John Bean Technologies Foodtech Spain SL • Madrid

On-site
EUR 55,000 - 75,000
Site Supervisor
Site Supervisor

Toyota Automated Logistics • Barcelona

On-site
EUR 42,000 - 60,000
Controls Project Engineer: Global Automation & On-site
Controls Project Engineer: Global Automation & On-site

Vanderlande • Barcelona

On-site
EUR 52,000 - 75,000
22 vacation days
Training & development programs
Digital learning platforms
+1