SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Supply Chain Assurance Director

Company: BSI

Location: Spain, London

Posted: June 06, 2026

Apply for This Position

Submit Application

Position Details

We exist to create positive change for people and the planet. Join us and make a difference too!

We’re looking for a strategic, commercially minded leader to shape and scale our global Internal Supplier Audit (ISA) proposition. Reporting to the President, Assurance Services, this is a permanent, global leadership role with accountability for portfolio strategy, innovation and growth. You’ll bring deep expertise in supply chain risk management—potentially gained within internal audit, assurance or risk functions—and use it to deliver high-impact solutions to clients worldwide. This role offers a unique opportunity to influence enterprise strategy, lead a global team, and drive measurable client and commercial outcomes.

Responsibilities:

  • Set the global strategy for ISA, defining portfolio priorities, growth plans and a multi-year roadmap.
  • Lead end-to-end proposition lifecycle management, from concept through to launch, scaling and optimisation.
  • Driv...