Supplier Risk Manager

Thermo Fisher Scientific UK

Competitive remuneration; annual incentive plan bo...
**
Global supplier risk assessment
Trade policy and tariff analysis
Geopolitical disruption mitigation
** Thermo Fisher Scientific is seeking a Supplier Risk Manager to oversee the global supplier risk profile within procurement and sourcing. The role requires significant experience in supplier risk management, particularly in the life sciences or regulated industries, and offers competitive benefits in a dynamic, innovative environment. **

Job Summary

  • This role is critical as Thermo Fisher continues to navigate an increasingly complex global supply environment shaped by geopolitical uncertainty, trade policy changes, and capacity constraints.
  • As Supplier Risk Manager, you will own the global supplier risk profile from a procurement perspective, ensuring risks are systematically identified, evaluated, and mitigated across strategic sourcing decisions.
  • The company offers competitive remuneration, an annual incentive plan bonus scheme, healthcare, company pension, and outstanding career development prospects within an innovative culture.

Matching Summary

Match Score: 75

** Thermo Fisher Scientific is seeking a Supplier Risk Manager to oversee the global supplier risk profile within procurement and sourcing. The role requires significant experience in supplier risk management, particularly in the life sciences or regulated industries, and offers competitive benefits in a dynamic, innovative environment. **

Salary

Competitive remuneration; Annual incentive plan bonus scheme; Healthcare, company pension, employee benefits

Skills & Requirements

Must-have

  • Global supplier risk assessment
  • Trade policy and tariff analysis
  • Geopolitical disruption mitigation
  • Supply chain resilience strategy
  • Cross-functional crisis command leadership

Nice-to-have

  • Digital risk sensing tools proficiency
  • Scenario planning and stress testing
  • Strategic partner influence skills
  • ESG dimension evaluation experience

Key Requirements

  • Bachelor's or Master's degree in Business, Supply Chain, Finance, Engineering, or Science
  • 7+ years of experience in Procurement, Supply Chain, Risk Management, or Consulting
  • 2+ years of experience leading supplier risk assessment and mitigation activities
  • Experience in Life Sciences, Biotech, Pharma, or regulated industries preferred

Work Rights

Not specified

Tailored Resume

Cover Letter