W

Technical Manager (Strategic Sourcing and Supply)

WHO

geneva, geneva, Switzerland Full-time June 12, 2026
Apply Now

Opportunity Description

DESCRIPTION OF DUTIES

Within the delegated authority, the Technical Manager, Strategic Sourcing & Supply: 

  • Manages strategic sourcing and supply activities across a portfolio of innovative health products, supporting cross-functional workstreams and teams on market-shaping and strategic access initiatives. 
  • Ensures that sourcing strategies support access to innovative products while adhering to Unitaid policies on quality assurance and international public procurement. 
  • Provides strategic, operational and policy guidance to operationalize Unitaid's supply-side objectives through efficient, innovative approaches, while serving as a key internal technical resource to support portfolio reviews, identify access barriers, conduct root-cause analysis, and design and implement market-shaping interventions, including assessment of market intervention options and manufacturer negotiations. 
  • Ensures implementation of programme-facing s...
  • Full-time CAR

    Ready to Apply?

    Submit your application for Technical Manager (Strategic Sourcing and Supply) at WHO

    Apply for this Position