Global Supply Chain Director & Site Head

ICON San Antonio

Barcelona

On-site

EUR 150,000 - 210,000

Full time

10 hours ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Benefits offered by this job

Health insurance
Life assurance
Global Employee Assistance Programme

Job summary

ICON is establishing a new Kit Production facility in Valencia and seeking a seasoned Site Head to lead Global Supply Chain operations. You will shape high-volume manufacturing with Lean/Six Sigma excellence, drive capacity planning, and ensure adherence to safety, quality, and regulatory standards across global logistics and production.

You will partner with Planning, Production, Supply Chain and Logistics to build scalable processes, manage budgets, and deliver consistent on-time performance

Qualifications

  • Extensive manufacturing leadership experience in high-volume environments.
  • Proven ability to lead Lean/Six Sigma transformations and drive operational improvements.
  • Strong track record in PPC, capacity planning, and KPI-driven management.

Responsibilities

  • Lead site performance across safety, quality, compliance, people, service, cost and delivery.
  • Translate manufacturing best practices into measurable safety, quality and productivity gains.
  • Drive on-time delivery and capacity planning to meet service commitments.
  • Lead Lean/Six Sigma initiatives including value-stream mapping and Kaizen.
  • Establish robust production processes to manage demand volatility and product mix.

Skills

Lean Manufacturing
Six Sigma
Production leadership
Operational excellence
Change management
Stakeholder management
English fluency

Job description

ICON is establishing a new Kit Production facility in Valencia and seeking a seasoned Site Head to lead Global Supply Chain operations. You will shape high-volume manufacturing with Lean/Six Sigma excellence, drive capacity planning, and ensure adherence to safety, quality, and regulatory standards across global logistics and production.

You will partner with Planning, Production, Supply Chain and Logistics to build scalable processes, manage budgets, and deliver consistent on-time performance

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Valencia Site Head, Global Supply Chain & Kit Production
Valencia Site Head, Global Supply Chain & Kit Production

Icon • Barcelona

On-site
EUR 180,000 - 230,000
Annual leave
Health insurance
Retirement plan
+1
Valencia Site Head - New Lab Leadership (Onsite)
Valencia Site Head - New Lab Leadership (Onsite)

ICON Clinical Research • Barcelona

On-site
EUR 120,000 - 180,000
Annual leave entitlements
Health insurance options
Retirement planning offerings
+1
Director, Global Supply Chain & Kit Production
Director, Global Supply Chain & Kit Production

Icon Clinical Research • Barcelona

On-site
EUR 140,000 - 200,000
Global Supply Chain Lead for Spain Launch Site
Global Supply Chain Lead for Spain Launch Site

ICON Clinical Research • Barcelona

On-site
EUR 50,000 - 70,000
Annual leave entitlements
Health insurance offerings
Retirement planning
+1
Director, Global Supply Chain
Director, Global Supply Chain

Icon • Barcelona

On-site
EUR 180,000 - 230,000
Annual leave
Health insurance
Retirement plan
+1
Director of Global Supply Chain / Site Head, Valencia
Director of Global Supply Chain / Site Head, Valencia

ICON San Antonio • Barcelona

On-site
EUR 150,000 - 210,000
Health insurance
Life assurance
Global Employee Assistance Programme
Global Purchasing Specialist – Onsite Valencia Launch
Global Purchasing Specialist – Onsite Valencia Launch

KCR Placement • Barcelona

On-site
EUR 42,000 - 62,000
Annual leave entitlements
Health insurance offerings
Retirement planning offerings
+3
Site Head of new site at Valencia
Site Head of new site at Valencia

ICON Clinical Research • Barcelona

On-site
EUR 120,000 - 180,000
Annual leave entitlements
Health insurance options
Retirement planning offerings
+1
Global Purchasing Specialist - Valencia Launch
Global Purchasing Specialist - Valencia Launch

ICON Clinical Research • Barcelona

On-site
EUR 42,000 - 60,000
Annual leave entitlements
Health insurance
Retirement planning
+1
Director, Global Supply Chain
Director, Global Supply Chain

Icon Clinical Research • Barcelona

On-site
EUR 140,000 - 200,000