Strategic Sourcing and Supplier Manager / Strategic Sourcing and Supplier Manageress

Itech Consult AG - April 24, 2026

Strategic Sourcing and Supplier Manager

Join us as we lead the transformation of drug discovery and development through the integration of advanced AI, data, and computational sciences. At Roche’s Research and Early Development organizations (gRED and pRED), we are committed to harnessing the power of data and innovative models to drive significant impact in the pharmaceutical industry. Our new Computational Sciences Center of Excellence (CS CoE) aims to facilitate seamless data sharing and advance our mission of delivering innovative medicines for patients worldwide.

About the Role

We are seeking an experienced professional to lead the Supplier Landscape & Taxonomy Initiative. This role will assist in transitioning to a centralized Contract, Procurement & Licensing (CPL) operating model that supports structured intake, governance, and supplier strategy. You will act as both a “data architect,” curating and structuring fragmented supplier and spend data, and as a “strategic advisor,” proposing a consolidated sourcing framework across the organization.

Key Responsibilities

  • Spend Taxonomy & Classification: Lead the development of a bespoke spend taxonomy and classification model to enhance cost control and vendor segmentation.
  • Data Curation & Enrichment: Review and rationalize the existing inventory of external contractors and consultants while aligning them with defined procurement categories.
  • Strategic Consolidation: Identify synergies within our supplier landscape to maximize leverage and streamline administrative processes.
  • Operational Bridge: Align with Portfolio & Operations teams to enhance data flow between the supplier landscape and budget frameworks.
  • Develop Training: Collaborate with the organization to upskill key roles in supplier and vendor management.
  • Landscape Mapping: Create a comprehensive map of all external resources for transparency across CS CoE.
  • Service Catalog Development: Develop a standardized catalog of "buying categories" aligned with the technical needs of Computational Science.
  • Stakeholder Engagement: Collaborate with Subject Matter Experts to translate technical roles into functional sourcing categories.
  • Strategy Proposal: Develop and present a data-driven category strategy for the Computational Science (CS–CoE) portfolio.
  • Rate Card Benchmarking: Analyze rate structures to identify effective sourcing channels.
  • Supplier Risk Profiling: Establish a risk-assessment framework in collaboration with Global Procurement.
  • Functional Training Strategy: Develop functional training for vendor management to maximize value realization.

The Ideal Candidate

We are looking for a strategic sourcing professional with the following qualifications:

  • Education: Bachelor’s degree in Business, Procurement, Supply Chain, Data Science, or a related technical field.
  • Experience: 5+ years in Strategic Sourcing, Vendor Management, or Consulting within high-tech environments.
  • Data Architect Mindset: Expertise in curating datasets and building logical classification frameworks.
  • Strategic Execution: Ability to distill contracts into key strategic pillars and transform fragmented data into cohesive sourcing strategies.
  • Technical Fluency: Familiarity with AI and data science terminology for accurate service categorization.
  • Computational Literacy: Deep understanding of the Computational Science market.
  • Adaptability: Quick to learn and adapt to new concepts and domains.
  • Language Proficiency: Fluency in English is a must.

Apply Online

If you are interested in this position, please apply online using the form below. Please note that only applications matching the job profile will be considered.

About Us

ITech Consult is an ISO 9001:2015 certified Swiss company with offices in Germany and Ireland specializing in the placement of highly qualified candidates in IT, Life Science, and Engineering sectors. We provide staff leasing and payroll services, free of charge for our candidates. For more information about our company and positions, please feel free to contact us.

For any inquiries, reach us at: +41 41 760 77 01.

Location : Basel
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.