Sourcing Manager, Distribution & Logistics
BiogenAbout the role
About This Role:
The Sourcing Manager for Distribution & Logistics within the Global Procurement team will play a pivotal role in managing a portfolio of sourcing and category related projects from inception to completion. This role requires collaboration with both internal and external stakeholders across the globe, contributing to the Category goals by supporting the Category Lead in defining and implementing Category Strategies. Your efforts will drive continuous improvements and lead global RFx processes from kick-off to final negotiations, including contract management responsibilities. This position is integral to enhancing Biogen’s Distribution and Logistics Services category, ensuring alignment with business priorities and delivering value through innovative solutions. Reporting to the Global Category Lead, you will be an essential part of the business structure, helping to scale global operations and fuel commercial growth.
What You’ll Do:
Lead and manage subcategories within Biogen’s Distribution and Logistics category on global and/or regional level.
Develop and implement sub-category strategies for transportation, distribution, warehousing, and related services.
Support globalization and standardization of processes to enhance efficiency and savings.
Guide cross-functional teams using analytics, market research, and cost modeling to identify high-value opportunities.
Build partnerships with stakeholders to facilitate business value realization and savings.
Continuously update and improve category strategies based on evolving business needs.
Monitor market conditions to understand leading practices and changes.
Develop and implement sourcing, negotiating, and contracting strategies that meet category goals.
Champion supplier diversity and sustainability requirements.
Manage supplier relationships, ensuring oversight, direction, and development based on defined criteria.
Conduct regular meetings with stakeholders to understand business needs and priorities.
Who You Are:
You are an independent thinker who thrives in a structured environment, executing projects with precision and urgency. Your knowledge of the global logistics market, particularly within the US, sets you apart, and you excel in analytical thinking and stakeholder management. You possess the ability to build and maintain strong relationships, driving continuous improvement and innovation. Your collaborative spirit and "can-do" attitude make you an asset to any team, and your passion for logistics and procurement fuels your desire to contribute to Biogen’s success.
Required Skills:
At least 5 years of experience in a logistics environment.
Experience in procurement/category management or related fields.
St
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s