Process & Governance Lead – Distribution & Logistics

  • Full-time
  • Region: EU+/Canada
  • Department: Supply Chain Operations

Job Description

Process & Governance Lead – Distribution & Logistics 

About this role

In this role you take ownership of business process management (BPM), system management, performance management, response management and continuous improvement (CI) for the Distribution & Logistics (D&L) organization.

Location: Baar, Switzerland working in our local hybrid model

What you will do:

You ensure the business processes and systems that govern the D&L operations are fit for purpose and enable the D&L organization to deliver on its responsibilities, objectives and PO&T strategic targets.

You develop, maintain and improve the tools necessary to measure D&L performance and in collaboration with Business & Operation teams monitor compliance with desired targets and drive appropriate projects.

You will develop a Response Management & Business Continuity capability - ensuring D&L is prepared and ready to adapt to unplanned, business critical activities (inventory shortages, audits, product recalls).

You collaborate closely with D&L Business & Operation teams and provide SME guidance on complex operational challenges or emergencies. You will establish subject matter expertise, improvement ideas and initiative execution capabilities across a wider network by developing, maintaining and managing super users across D&L Business & Operation teams.

You develop a relationship with stakeholders in other Functions with the objective of strategic alignment, influencing proposed initiatives, nurturing constructive collaborations and driving business excellence.

 

Who you are:

Experienced in process excellence techniques and business process- & system management. Program Management experience (business case development, budget & milestone tracking, change communication, coaching people, etc.).Proven experience in working cross functionally, influence and drive results within a matrix organization. Team player and ability to develop strong networks across the company and with external partners.

Qualifications

  • Bachelor’s degree in supply chain management, business administration or similar education required. Master’s degree preferred.
  • APICS CPIM / CSCP certification is preferred.
  • Minimum 6 years working experience in a distribution & logistics role.
  • Cross functional knowledge of finance, commercial operations, quality and supply chain processes and IT interfaces.
  • Fluent in English

Additional Information

Why Biogen?

Our mission to find therapies for neurological and rare diseases is a unique focus within our industry and this shared purpose is what connects us as a team. We work together to overcome obstacles and to follow the science. We are resilient as we strive to make an impact on our patients’ lives and on changing the course of medicine. Together, we pioneer. Together, we thrive.

At Biogen, we are committed to building on our culture of inclusion and belonging that reflects the communities where we operate and the patients we serve. We know that diverse backgrounds, cultures, and perspectives make us a stronger and more innovative company, and we are focused on building teams where every employee feels empowered and inspired. Read on to learn more about our DE&I efforts

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply

Privacy Notice