Sr. Manager, Supplier Relationship Management – Sourced Materials

Vor 2 Tagen


Baar, Schweiz Biogen Vollzeit

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. Key driver to ensure Biogen has continuous supply of commercialized products to our patients and implementation of innovation into pipeline products. You play an important role in optimizing expenses and streamlining supply chain costs, while strengthening our core capabilities to supply to market. The role will be the conduit between strategic priorities and working jointly with suppliers to improve lead-times and financials. Responsible for incorporating innovation, managing risks, monitoring supplier performance, establishing regular communication/connection point and the key contact to resolve issues that may arise. This is a highly visible position with regular interactions with top leader to influence and drive improved processes, information, and performance.

This role will report into 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 Biogen partners to provide ONE voice of Biogen to external partners.

Coordinating, facilitating, and participating in quarterly meetings with strategic partners where supplier performance is reviewed, demand projections shared, and pathway forward is agreed. Driving innovation to integrate changes between programs, suppliers, and customers. Build rapport with vendors/suppliers and role model teamwork with the procurement mangers to improve value from contracts and relationships. Establish and maintain collaborative stakeholder relationships across the organization and evaluating performance throughout all contract phases. Understanding internal processes that are triggering complexity externally to our partners and driving 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 improved 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 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 management 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 having 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, Performance business 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 – strong 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/ability to manage change. Employ strong people skills — an ability to envision, energize, and enable both the sourcing and procurement organization and other functions, and, where necessary, lead performance management decisions. Have an ability to work multifunctionally across organization boundaries and lead the shift from an inside-out culture to an outside-in, customer-centric organization. The ability to uphold the goals and culture of the organization. The 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. to learn more about our DE&I efforts.



  • Baar, Schweiz TN Switzerland Vollzeit

    Social network you want to login/join with:Sr. Manager, Supplier Relationship Management – Sourced Materials, BaarClient: BiogenLocation: Baar, SwitzerlandJob Category: Customer ServiceJob Reference: 461ba790a127Job Views: 10Posted: 21.01.2025Expiry Date: 07.03.2025Job Description:About This RoleAs the Sr. Manager, SRM (Supplier Performance and Innovation...


  • Baar, Schweiz Medela LLC Vollzeit

    locations Baar time type Full time posted on Posted Today job requisition id R888 In this important position you will ensure that the cooperation with our suppliers in terms of process quality conformity and product quality functions smoothly and can be continuously optimized. We are looking for an independent and eager-to-learn personality who...


  • Baar, Schweiz Lotus Bakeries Vollzeit

    Suisse- BaarAs Corporate Buyer you’re responsible for the strategic procurement of certain categories of Raw Materials on a group level. You’ll be working closely with different colleagues in different areas and departments within the whole Lotus Bakeries Group ensuring that the chosen sourcing strategies are executed accordingly. La poste en détail -...


  • Baar, Schweiz Lotus Bakeries Vollzeit

    Zwitserland Baar As Corporate Buyer you’re responsible for the strategic procurement of certain categories of Raw Materials on a group level. You’ll be working closely with different colleagues in different areas and departments within the whole Lotus Bakeries Group ensuring that the chosen sourcing strategies are executed...


  • Baar, Schweiz Biogen Vollzeit

    Job Description About the role Location Baar, Switzerland as per local HR hybrid policy Travel: Ability to travel domestically and internationally as needed. You will oversee technical and business operations at designated external manufacturing sites, serving as the primary point of accountability for strategic and tactical activities and be responsible for...


  • Baar, Schweiz Biogen Vollzeit

    About the role Location Baar, Switzerland as per local HR hybrid policy Travel: Ability to travel domestically and internationally as needed. You will oversee technical and business operations at designated external manufacturing sites, serving as the primary point of accountability for strategic and tactical activities and be responsible for driving...


  • Baar, Schweiz Biogen Vollzeit

    Company Description** About this Role**: Reporting to the Head of Global Commercial QA, the Sr. Commercial Manager QA (MENA/MART region) will provide Quality oversight and support for GMP and GCP activities across assigned Biogen affiliates and distribution partners. The RM will oversee the development and implementation of the quality systems whilst...


  • Baar, Schweiz Medela LLC Vollzeit

    Electronic components are at the heart of our technology. A solid and sustainable supplier base in this area is a basic prerequisite for our successful business. We are looking for a seasoned personality who can hardly be outdone in this specialist field and who independently and actively seeks the best solutions at all times. Your tasks - Manage own...

  • Procurement Manager

    vor 1 Woche


    Baar, Schweiz Aman Group Sarl Vollzeit

    Procurement Manager - Baar, Switzerland - Finance - 1784 **Job Description**: **AMAN** At Aman we are on a mission to create the world’s ultimate luxury lifestyle brand; hotels, resorts, experiences and products which transform our guests’ perspectives and daily lives. To achieve our ambitions, we capitalise on our unique combination of world-class and...

  • Operations Director

    Vor 5 Tagen


    Baar, Zug, Schweiz Biogen Vollzeit

    About the Role: We are seeking a skilled Operations Director to oversee technical and business operations at designated external manufacturing sites. As the primary point of accountability, you will drive strategic initiatives for business growth and operational excellence. Your responsibilities will include ensuring supplier performance meets quality, cost,...


  • Baar, Schweiz Biogen Vollzeit

    About the role Location: Baar, CH as per local hybrid policy Business travel :Ability to travel domestically and internationally as needed. You will oversee technical and business operations at designated external manufacturing sites, serving as the primary point of accountability for strategic and tactical activities and be responsible for driving...


  • Baar, Schweiz Partners Group Vollzeit

    Client Relationship Professional Private Wealth for SwitzerlandLocation: Baar, CHWe are one of the largest global private markets investment managers, serving over 800 institutional investors worldwide. We have USD 149.2 billion in assets under management and more than 1800 professionals across 20 offices worldwide. Partners Group is an equal opportunity...


  • Baar, Zug, Schweiz Unyte Agency Vollzeit

    About Our CompanyUnyte Agency is a leading Influencer Management Agency based in Switzerland, offering comprehensive services for social media platforms. Our goal is to provide innovative solutions for businesses and creators alike.Job DescriptionWe are looking for an Account Manager who can develop strong relationships with customers, identify their needs,...


  • Baar, Schweiz Partners Group Vollzeit

    Select how often (in days) to receive an alert:Senior Client Relationship Support Professional - Private Wealth EuropeLocation: Baar, CHWe are one of the largest global private markets investment managers, serving over 800 institutional investors worldwide. We have USD 149.2 billion in assets under management and more than 1800 professionals across 20...


  • Baar, Zug, Schweiz Biogen Vollzeit

    Our Ideal CandidateWe are seeking a highly experienced and skilled professional with a proven track record in manufacturing operations, supplier relationship management, and project leadership.The ideal candidate will have:- Strong technical knowledge in small molecule development and manufacturing.- Excellent communication and negotiation skills.- Ability...

  • Procurement Manager

    vor 1 Woche


    Baar, Schweiz Aman Vollzeit

    Aman: At Aman we are on a mission to create the world’s ultimate luxury lifestyle brand; hotels, resorts, experiences and products which transform our guests’ perspectives and daily lives. To achieve our ambitions, we capitalise on our unique combination of world-class and diverse talent, unmatched design, and access to locations, cultures and...


  • Baar, Zug, Schweiz Biogen Vollzeit

    About the RoleAs a key member of our global operations team, you will oversee technical and business operations at designated external manufacturing sites. This role involves driving strategic initiatives for business growth and operational excellence.You will be responsible for ensuring supplier performance meets quality, cost, and delivery specifications,...


  • Baar, Zug, Schweiz Biogen Vollzeit

    About the RoleBiogen is seeking a highly skilled and experienced Senior Operations Director to lead our external manufacturing operations. As a key member of our team, you will be responsible for overseeing the technical and business operations at designated external manufacturing sites. This role requires strong leadership skills, technical expertise, and...

  • Quality Manager

    vor 20 Stunden


    Baar, Schweiz TN Switzerland Vollzeit

    Social network you want to login/join with:You are supporting our “Essentials” product portfolio related to all quality aspects and our quality management system. It is your goal to continuously drive the implementation and improvement of processes and to verify manufacturing processes. You work with internal stakeholders, customers and suppliers on a...

  • Quality Manager

    Vor 3 Tagen


    Baar, Schweiz Medela Vollzeit

    You are supporting our “Essentials” product portfolio related to all quality aspects and our quality management system. It is your goal to continuously drive the implementation and improvement of processes and to verify manufacturing processes. You work with internal stakeholders, customers and suppliers on a daily basis to ensure the delivery of high...