Global Study Activation Leader

Biogen, Inc.

Cambridge (MA)

On-site

USD 235,000 - 340,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
Life insurance
Fitness & Wellness programs
Disability insurance
Paid vacation and year-end shutdown
Company holidays
Parental leave
401(k) matching
Employee stock purchase plan
Tuition reimbursement
Employee Resource Groups

Job summary

Biogen, Inc. seeks a Head of Clinical Trial Start-Up to lead global activation and site initiation across the portfolio. You will align activation capabilities, systems, and processes with Biogen's priorities, driving efficiency through technology and governance across regions and therapeutic areas.

You will manage resources, develop talent, and foster a culture of continuous improvement while ensuring inspection-ready delivery and strategic opportunity identification.

Qualifications

  • Bachelor's degree required.
  • Advanced degree (MBA, MPH, PharmD, PhD) preferred.
  • At least 12 years of experience in study start-up or clinical trial activation leadership.
  • Extensive project management skills and global cross-functional delivery.
  • Exceptional critical thinking and problem-solving skills.
  • Robust understanding of clinical development processes and regulatory environment.
  • Strong executive presence and ability to represent functions in senior forums.

Responsibilities

  • Lead global study activation from protocol finalization through site initiation.
  • Build a team dedicated to delivering start-up quality and meeting milestones.
  • Refine processes and systems to create scalable activation frameworks.
  • Govern outsourced activation activities, including vendor oversight and contracts.
  • Align cross-functionally with Regulatory, Legal, Finance, Quality, and Medical teams.
  • Strengthen activation competencies and talent pipeline within Biogen.

Skills

Global leadership
Cross-functional delivery
Regulatory knowledge
Stakeholder management
Executive presence
Digital transformation

Education

Bachelor's degree
MBA/MPH/PharmD/PhD

Job description

Biogen, Inc. seeks a Head of Clinical Trial Start-Up to lead global activation and site initiation across the portfolio. You will align activation capabilities, systems, and processes with Biogen's priorities, driving efficiency through technology and governance across regions and therapeutic areas.

You will manage resources, develop talent, and foster a culture of continuous improvement while ensuring inspection-ready delivery and strategic opportunity identification.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Study Activation Leader
Global Study Activation Leader

Biogen • Cambridge (MA)

On-site
USD 235,000 - 340,000
Medical, Dental, Vision, & Life ins.
Fitness & Wellness programs
Paid vacation & company holidays
+3
Global Trial Start-Up & Activation Leader
Global Trial Start-Up & Activation Leader

Biogen • Milwaukee (WI)

On-site
USD 235,000 - 340,000
Medical insurance
Dental insurance
Vision insurance
+5
Head of Clinical Trial Start Up
Head of Clinical Trial Start Up

Biogen, Inc. • Cambridge (MA)

On-site
USD 235,000 - 340,000
Medical
Dental
Vision
+10
Head of Clinical Trial Start Up
Head of Clinical Trial Start Up

Biogen • Cambridge (MA)

On-site
USD 235,000 - 340,000
Medical, Dental, Vision, & Life ins.
Fitness & Wellness programs
Paid vacation & company holidays
+3
Head of Clinical Trial Start Up
Head of Clinical Trial Start Up

Biogen • Milwaukee (WI)

On-site
USD 235,000 - 340,000
Medical insurance
Dental insurance
Vision insurance
+5
Global Clinical Start-Up & Site Activation Lead
Global Clinical Start-Up & Site Activation Lead

BioSpace • Shanghai (VA)

On-site
USD 120,000 - 180,000
Global Site Activation Lead
Global Site Activation Lead

Worldwide Clinical Trials • Durham (NC)

On-site
USD 107,000 - 213,000
Global Site Start-Up Lead: Strategy & Activation
Global Site Start-Up Lead: Strategy & Activation

BioSpace • United States

Hybrid
USD 134,000 - 219,000
Remote Senior Site Activation Lead (Study Start-up)
Remote Senior Site Activation Lead (Study Start-up)

Worldwide Clinical Trials Holdings, Inc. • North Carolina

Hybrid
USD 107,000 - 213,000
Global Site Activation Leader
Global Site Activation Leader

Worldwide • Durham (NC)

Hybrid
USD 107,000 - 213,000