Global Logistics Manager / Global Logistics Manageress

Itech Consult AG - April 27, 2026

Global Logistics Manager (m/f/d)

Location: Basel | Employment Type: 100%

Project Overview

We are seeking an experienced Global Logistics Manager (m/f/d) to support our client, F. Hoffmann–La Roche Ltd., within the Global Supply Chain Operations & Logistics organization at the Kaiseraugst site. In this role, you will oversee global logistics operations, ensuring the timely, compliant, and cost-effective distribution of drug products across international markets.

Key Responsibilities

  • Ensure products are delivered on time, in full, and in compliance with regulations.
  • Manage international distribution, logistics, and trade operations.
  • Monitor stock availability and execute transfer and order-to-cash processes.
  • Drive performance monitoring and manage resolution of operational issues.
  • Maintain effective communication and collaboration with internal and external stakeholders.
  • Optimize transportation and logistics operations.

Qualifications

To be successful in this position, you should possess the following qualifications:

  • Minimum 3-5 years of supply chain and/or logistics experience in the pharmaceutical industry.
  • Bachelor's degree in a relevant field and/or APICS certification (or equivalent) is a strong advantage.
  • Proficient knowledge of SAP MM/SD transactions.
  • Excellent verbal and written communication skills in English.
  • Data-driven mindset with the ability to leverage insights for decision-making.
  • Strategic agility, linking responsibilities with the organization's mission and adapting to changing circumstances.
  • Goal-oriented and persistent; takes accountability for commitments while recognizing the contributions of teammates.

Application Information

Only applications matching the job profile will be considered. Apply online using the form below.

Contact Us

For further information about our company, available positions, or our attractive Payroll-Only program, please reach out to us at: +41 41 760 77 01.

About Us

ITech Consult is a Swiss company certified under ISO 9001:2015, with branches in Germany and Ireland. Since our establishment in 1997 by IT professionals, we have specialized in connecting IT candidates with contracting opportunities, understanding the importance of professional support in project search and execution.

Location : Kaiseraugst
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.