CareerPlan

Site Supervisor (90% traveling)

Barcelona Office, ESFull-time2026-10-05 → 2026-11-11

Core

Oversees on-site installation and logistics activities, ensuring safety, quality, and project compliance while managing teams and contractors.

Role type

Senior Site Supervisor (Installation & Logistics)

Builds

On-site installation of electrical/mechanical systems and project handover to commissioning

Domain

Industrial installation / Electrical & Mechanical Engineering

Required skills

Team management, installation coordination, quality assurance, budget monitoring, safety compliance, logistics organization, stakeholder communication, autonomous planning

Preferred skills

Multicultural awareness, stress resistance, initiative, customer orientation, flexibility

Technologies

N/A

Responsibilities

Coordinate daily on-site operations and manage installation teams; Organize site logistics including unloading and material handling; Perform quality checks on installation processes; Monitor project costs and ensure budget compliance; Ensure adherence to Health and Safety requirements; Support commissioning and testing phases; Provide progress feedback and manage handover to customers.

Seniority

Mid-level, hands-on leadership