Full-time

Supplier Management Lead

Posted by Claranet • gloucester, england, United-Kingdom

📍 gloucester, england 🕒 June 20, 2026

About the Role

The Supplier Management Lead is responsible for establishing, maintaining, and optimising relationships with suppliers to ensure the delivery of secure, compliant, and high-quality services to customers including customers in the financial services sector. This role oversees supplier performance, contractual obligations, risk management, and continuous improvement, acting as a trusted advisor to internal stakeholders and ensuring supplier operations meet stringent regulatory and governance standards.

Key Responsibilities

  • Lead supplier selection, onboarding, and ongoing relationship management to ensure alignment with business and regulatory requirements
  • Negotiate supplier contracts and terms, focusing on cost efficiency, quality, and compliance
  • Monitor supplier performance against SLAs, KPIs, and contractual obligations, proactively identifying risks and opportunities
  • Conduct regular supplier reviews and audits, ensuring adher...

Ready to Apply?

Submit your application today and take the next step in your career journey with Claranet.

Apply Now