Sr. Manager, Supplier Relationship Management – Sourced Materials

Sei unter den ersten Bewerbenden.
Nur für registrierte Mitglieder
Baar
CHF 90’000 - 150’000
Sei unter den ersten Bewerbenden.
Vor 2 Tagen
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.