Director, Project Management – Search & Evaluation
Lead strategic project portfolio initiatives across global biotechnology and vaccines businesses by designing and overseeing frameworks to assess, prioritize, and govern complex R&D and business projects. Partner with science, commercial, and corporate strategy leaders to ensure rigorous evaluation and effective decision-making.
Key Duties
- Develop and manage portfolio assessment, prioritization, and governance frameworks.
- Drive cross-functional alignment among science, commercial, and strategy stakeholders.
- Oversee evaluation processes for complex R&D and business project opportunities.
- Lead and mentor a high-performing project management team.
- Provide portfolio insights and recommendations to senior leadership.
Required Qualifications & Skills
- Strong leadership and team management capabilities.
- Expertise in project portfolio management and governance.
- Ability to partner across scientific, commercial, and strategic domains.
- Analytical mindset with strong decision-support and communication skills.