Biogen

HQ
Cambridge
Total Offices: 19
9,575 Total Employees
Year Founded: 1978

Teams at Biogen

Recently posted jobs

3 Hours AgoSaved
In-Office
Shanghai, Shanghai Municipality, Shanghai, CHN
Biotech
Leads APAC corporate security, resilience, risk mitigation, business continuity, crisis management, product and supply chain security, travel security, event security, and executive protection programs. Provides regional strategic leadership, operational oversight, risk assessment, incident response, stakeholder engagement, and coordination with internal teams, external providers, and global program owners across geographically diverse manufacturing and commercial operations.
9 Hours AgoSaved
In-Office
Cambridge, MA, USA
Biotech
Senior immunology drug development leader serving as a strategic advisor and delegate to the unit head. Leads research-to-development transitions, early clinical development strategy, portfolio decisions, external innovation, business development, and venture investment assessments. Integrates scientific, clinical, regulatory, commercial, and strategic perspectives while aligning cross-functional teams, evaluating opportunities, guiding governance decisions, mentoring colleagues, and advancing programs from preclinical development through proof of concept.
11 Hours AgoSaved
In-Office
2 Locations
Biotech
Leads Biogen’s global clinical trial start-up and study activation strategy from protocol finalization through site initiation. Oversees activation teams, processes, systems, vendors, contracting, budgeting, EU-CTR strategy, compliance, and cross-functional delivery. Drives technology-enabled process improvement, performance visibility, talent development, and inspection-ready execution across regions and therapeutic areas.