About This Role
As the PO&T Risk Management Lead, you will establish and lead integrated risk management processes to identify top-level risks across PO&T accountabilities. You will synthesize, escalate, and communicate technology, quality, supplier, safety, environmental, product supply, compliance, and emerging risks to PO&T leadership, collaborating across Biogen’s manufacturing and supply network using standardized risk assessment frameworks. You will approve mitigation plans for critical risks and report on organizational preparedness.
What You’ll Do
- Develop and implement methodologies to identify and assess systemic risks across PO&T.
- Lead synthesis of functional and site risk assessments for PO&T leadership.
- Collaborate cross-functionally to identify risks and vulnerabilities.
- Track mitigation implementation and recommend adjustments.
- Integrate risk management into manufacturing and supply chain planning.
- Develop supply chain continuity and resilience strategies.
- Run business continuity simulations and lead crisis response efforts.
- Prepare and present risk management reports.
Required Skills
- Master’s Degree in Science, Engineering, Supply Chain Management, Business Administration, or similar.
- 10+ years’ experience; at least 2 years in risk management within biotech/pharmaceutical.
- Strong leadership and matrix influence; excellent analytical, problem-solving, and communication skills.
- Ability to distill complex information into key points.
- Experience in executive governance forums.
Preferred Skills
- Leading risk efforts impacting product supply and business continuity.
- Familiarity with Enterprise Risk Management.
- Post-crisis analysis and lessons learned.