Sr. Manager, Supplier Relationship Management – Sourced Materials, Zug
Client: Biogen
Location: Baar, Switzerland
Job Category: Customer Service
Job Reference: 461ba790a127
Job Views: 4
Posted: 03.03.2025
Expiry Date: 17.04.2025
Job Description:
About This Role
As the Sr. Manager, SRM (Supplier Performance and Innovation Partner) for Sourced Materials, you are responsible for building and maintaining positive relationships with vendors, suppliers, and strategic partners, ensuring performance is aligned with company needs. You will be a key driver to ensure Biogen has a continuous supply of commercialized products to our patients and the implementation of innovation into pipeline products. This role is integral in optimizing expenses and streamlining supply chain costs while strengthening our core capabilities to supply to market. You will act as the conduit between strategic priorities and work jointly with suppliers to improve lead times and financials, incorporating innovation, managing risks, monitoring supplier performance, and establishing regular communication points to resolve issues that may arise. This is a highly visible position with regular interactions with top leaders to influence and drive improved processes, information, and performance.
This role will report into the Supplier Relationship Management and Business Operations Lead.
What You’ll Do
* Lead Supplier Relationship Management Team linking Procurement, Finance, Quality, and other internal Biogen partners to provide ONE voice of Biogen to external partners.
* Coordinate, facilitate, and participate in quarterly meetings with strategic partners where supplier performance is reviewed, demand projections shared, and pathway forward agreed.
* Drive innovation to integrate changes between programs, suppliers, and customers.
* Build rapport with vendors/suppliers and role model teamwork with the 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 complexity externally to our partners and drive improvements to establish Biogen as a customer of choice.
Supplier Performance Tracking and Drive for 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.
* Financial accountability to improve collaboration and pricing.
Geographic Impacts, Tier 1, 2, 3 Supply Points, and Risk Analysis
* Understand political/geographical risks linked to supplier manufacturing sites and tiers of the supplier network.
* Cross-reference identified risks across Biogen supplier network for compounding risk nodes.
* Proactively identify alternatives to limit risk to Biogen supply either by proposed dual sourcing approaches or inventory management techniques.
Annual Supplier Supply/Risk Assessment
* Develop and manage supplier relationship strategy and engagement model in alignment with PO&T/Biogen business objectives.
* Review KPIs against targets, assess corrective actions/plans, and assign target dates for actions to be complete.
* Identify supply constraints and propose alternatives to mitigate risks (short term/long term).
Who You Are
You excel at building relationships with internal stakeholders and external partners while managing risks. You have experience managing performance against SLAs combined with a profound service mindset. You think about the bigger picture and how innovation can be brought into the process.
Qualifications
* Bachelor’s degree in business, Engineering, MBA, Management, Project Management, Finance, Education, Science, Supply Chain Management, or a related field is required; MBA preferred.
* Minimum 7 years of related experience required, including supplier relationship management experience in a GMP environment.
* Provide strong and visible leadership with the ability to lead using indirect management and influence.
* Utilize strategic thinking to shape the plan and gain buy-in from the sourcing and procurement organization and other stakeholder functions.
* Enlist strong process and project management skills with the ability to manage change.
* Employ strong people skills — an ability to envision, energize, and enable both the sourcing and procurement organization and other functions, leading performance management decisions when necessary.
* Ability to work multifunctionally across organizational boundaries and lead the shift from an inside-out culture to an outside-in, customer-centric organization.
* Ability to uphold the goals and culture of the organization.
* Ability to understand the values of team members, and lead and support them appropriately.
Additional Information
Why Biogen?
We are a global team with a commitment to excellence and a pioneering spirit. As a mid-sized biotechnology company, we provide the stability and resources of a well-established business while fostering an environment where individual contributions make a significant impact. Our team encompasses some of the most talented and passionate achievers who have unparalleled opportunities for learning, growth, and expanding their skills. Above all, we work together to deliver life-changing medicines, with every role playing a vital part in our mission. Caring Deeply. Achieving Excellence. Changing Lives.
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.
#J-18808-Ljbffr