Aktiviere Job-Benachrichtigungen per E-Mail!

Sr. Manager, Supplier Relationship Management – Sourced Materials

TN Switzerland

Baar

Vor Ort

CHF 90’000 - 150’000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

An established industry player is seeking a Sr. Manager for Supplier Relationship Management in Baar. This pivotal role involves building strong relationships with suppliers and strategic partners, ensuring alignment with company goals. You will drive innovation, optimize supply chain costs, and manage risks while collaborating with internal teams. Your expertise in supplier performance management and strategic thinking will be essential in enhancing operational efficiency. Join a passionate team committed to delivering impactful solutions in the biotechnology sector, where your contributions will make a difference.

Qualifikationen

  • 7+ years of experience in supplier relationship management in a GMP environment.
  • Proven leadership skills with a focus on strategic thinking and process management.

Aufgaben

  • Lead the Supplier Relationship Management Team to enhance supplier performance.
  • Establish KPIs and monitor supplier performance against delivery plans.

Kenntnisse

Supplier Relationship Management
Strategic Thinking
Project Management
Risk Management
Leadership
Cross-functional Collaboration

Ausbildung

Bachelor’s degree in Business
MBA
Degree in Engineering
Degree in Supply Chain Management

Jobbeschreibung

Social network you want to login/join with:

Sr. Manager, Supplier Relationship Management – Sourced Materials, Baar

col-narrow-left

Client:

Biogen

Location:

Baar, Switzerland

Job Category:

Customer Service

-

col-narrow-right

Job Reference:

461ba790a127

Job Views:

1

Posted:

06.05.2025

Expiry Date:

20.06.2025

col-wide

Job Description:

About This Role

The Sr. Manager, SRM (Supplier Performance and Innovation Partner) for Sourced Materials is responsible for building and maintaining positive relationships with vendors, suppliers, and strategic partners, ensuring performance aligns with company needs. The role is key to ensuring Biogen has a continuous supply of commercialized products to patients and implementing innovation into pipeline products. It involves optimizing expenses, streamlining supply chain costs, and strengthening core capabilities to supply to market. The role acts as a conduit between strategic priorities and working jointly with suppliers to improve lead-times and financials. Responsibilities include incorporating innovation, managing risks, monitoring supplier performance, establishing communication points, and resolving issues. This is a highly visible position with regular interactions with top leadership to influence and drive process, information, and performance improvements.

This role reports to the Supplier Relationship Management and Business Operations Lead.

Location: Baar, Switzerland

What You’ll Do

Lead Supplier Relationship Management Team linking Procurement, Finance, Quality, and other internal partners to provide ONE voice of Biogen to external stakeholders.

  • Coordinate, facilitate, and participate in quarterly meetings with strategic partners to review supplier performance, share demand projections, and agree on the pathway forward.
  • Drive innovation to integrate changes between programs, suppliers, and customers.
  • Build rapport with vendors/suppliers and role model teamwork with procurement managers to improve value from contracts and relationships.
  • Establish and maintain collaborative stakeholder relationships across the organization and evaluate performance throughout all contract phases.
  • Understand internal processes that trigger external complexity and drive improvements to position Biogen as a customer of choice.

Supplier Performance Tracking and Continuous Improvement

  • Establish and agree upon supplier performance KPIs (delivery lead times, quality attributes, escalation pathways).
  • Review existing performance against delivery plans and quality agreements.
  • Ensure financial accountability to improve collaboration and pricing.

Geographic Impacts, Tier 1, 2, 3 Supply Points, and Risk Analysis

  • Understand political/geographical risks linked to manufacturing sites and tiers of the supplier network.
  • Cross-reference identified risks across the supplier network for compounded risk nodes.
  • Proactively identify alternatives to limit risks, such as dual sourcing or inventory management techniques.

Annual Supplier Supply/Risk Assessment

  • Develop and manage supplier relationship strategy and engagement model aligned with Biogen's business objectives.
  • Review KPIs against targets, assess corrective actions, and set deadlines.
  • Identify supply constraints and propose mitigation strategies.

Who You Are

You excel at building relationships with internal stakeholders and external partners, managing risks, and have experience managing performance against SLAs. You possess a service mindset, strategic thinking, and the ability to lead multifunctionally across organizational boundaries, fostering an outside-in, customer-centric culture.

Qualifications

  • Bachelor’s degree in Business, Engineering, MBA, Management, Project Management, Finance, Science, Supply Chain Management, or related fields; MBA preferred.
  • Minimum 7 years of related experience, including supplier relationship management in a GMP environment.
  • Proven leadership skills, including influence and indirect management.
  • Strong strategic thinking, process, and project management skills.
  • Excellent people skills to energize and enable teams and lead performance management decisions.
  • Ability to work cross-functionally and lead cultural shifts towards a customer-centric approach.

Additional Information

Why Biogen?

We are a global team committed to excellence and innovation. As a mid-sized biotechnology company, we offer stability and resources while fostering an environment for growth and impact. Our team is passionate and talented, dedicated to delivering life-changing medicines. We prioritize inclusion and diversity, reflecting the communities we serve and our patients. We are committed to building a culture where every employee feels empowered and inspired.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.