Strategic Head of Supply Chain

Company: Lean Executives Ltd.
Apply for the Strategic Head of Supply Chain
Location: South East
Job Description:

Strategic Head of Supply Chain (Global)

UK South East Base / £95-110k Base Salary + bonus + benefits

A global SME operating in a highly regulated industry is seeking a strategic and delivery focused Supply Chain leader to oversee procurement, logistics and distribution for its UK business.

This pivotal role will also lead and support group-wide supply chain initiatives across the US and EU, playing a key role in scaling operations, driving transformation, ensuring compliance and delivering value creation within a fast-growth environment.

Ideal candidates will bring global supply chain leadership experience, strong commercial acumen and a proven track record within regulated environments, with clear opportunities for progression.

Ready to get started? Please send your CV and salary details in confidence, quoting 0426 to: apply@leanexecutives.co.uk

Posted: April 3rd, 2026