Site Start Up Manager

Job is Expired
Location: Remote
Compensation: Salary
Reviewed: Mon, Jan 26, 2026

Job Summary

A company is looking for a Manager, Site Start Up.

Key Responsibilities
  • Establish, develop, and deliver the Global Site Start Up Plan
  • Partner with Clinical Operations teams to improve site start up metrics and implement processes
  • Guide the collection and analysis of data to influence site start up timelines
Required Qualifications
  • BS degree or international equivalent in a life science
  • 4+ years of experience in Clinical Operations, Project Management, or related fields
  • 2+ years of direct responsibility in site activation and managing study start up processes
  • Proficiency with software models and database structures
  • Global SSU experience preferred

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...