Supplier Performance Manager

ICON plc•Blue Bell, NC

About The Position

At ICON Strategic Solutions, the Supplier Performance Operations Manager works in a sponsor-dedicated model, supported by ICON’s global expertise. The role oversees supplier performance, with clinical laboratory oversight noted in the position heading. ICON describes its environment as stable and collaborative, with opportunities for career development and work that contributes to treatments benefiting patients worldwide.

Requirements

  • Doctorate degree, or a master’s degree and 3 years of directly related experience, or a bachelor’s degree and 5 years of directly related experience, or an associate’s degree and 10 years of directly related experience.
  • Previous direct managerial and/or leadership experience.
  • Experience performing oversight activities for multiple vendors.

Nice To Haves

  • Clinical laboratory experience.

Responsibilities

  • Manage and develop individual and supplier-specific objectives.
  • Coordinate and prioritize cross-study projects.
  • Develop strong global relationships with key functions.
  • Participate in and facilitate Supplier Performance Management governance.
  • Drive the development and review of Independent Review Charters.
  • Support the development and implementation of standards and processes for the evaluation, qualification, selection, management, and monitoring of Supplier Performance Management.

Benefits

  • Competitive base salary and performance-related incentives.
  • Medical, dental, and vision coverage where applicable.
  • Retirement and pension plans.
  • Life assurance and disability coverage.
  • Employee assistance programmes and wellbeing resources.
  • Learning and development opportunities through structured training and career pathways.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service