Supplier Relationship Manager

Company: Reckitt Benckiser
Apply for the Supplier Relationship Manager
Location: Slough
Job Description:

Overview

In this interim SRM role, you will lead governance and value delivery for Reckitt’s most strategic IT&D and Professional Services suppliers. You will be the central coordinator across Procurement, IT&D, GBS, and business stakeholders to drive strategic supplier engagement, risk management, and innovation. This six-month assignment supports Reckitt’s enterprise transformation with digital enablement, cyber & risk controls, and supplier partnerships that unlock value and reduce operational risk. You will partner with senior leaders to ensure a proactive, enterprise-wide approach to supplier governance, performance, and cost optimization.

Responsibilities

  • Manage relationships with Reckitt’s strategic IT&D and Professional Services suppliers
  • Governance and performance oversight of supplier relationships
  • Develop and maintain strategic engagement plans aligned to business priorities
  • Drive supplier-led innovation and joint value creation
  • Implement the Strategic Supplier Relationship Management Framework
  • Establish governance structures: operational reviews, BBRs, executive committees
  • Define and monitor KPIs and service commitments; lead improvement plans
  • Identify cost optimization and value enhancement opportunities
  • Benchmarking, TCO analysis, and contract compliance improvements
  • Lead risk management across financial, regulatory, cybersecurity, and geopolitical aspects
  • Coordinate cross-functional governance with Legal, Finance, and other stakeholders
  • Develop joint business plans and supplier innovation roadmaps
  • Facilitate executive-level supplier reviews and strategic discussions
  • Support business continuity and supplier resilience planning

Key requirements

  • Significant experience in SRM, Vendor Management, Strategic Sourcing, Procurement, or Commercial Management
  • Experience with complex global supplier relationships in IT, Digital, Technology, Consulting, or Professional Services
  • Strong commercial acumen and contract management knowledge
  • Proven ability to influence senior stakeholders and supplier executives
  • Experience establishing governance frameworks and performance management structures
  • Strong negotiation, problem-solving, and relationship-building skills
  • Experience managing supplier risk and business continuity
  • Excellent communication and stakeholder engagement capabilities
  • Stakeholder management
  • Influencing and negotiation
  • Communication
  • IT services
  • Digital transformation
  • Cybersecurity

…

Posted: October 16th, 2026