PSI CRO logo
PSI CRO2 weeks ago

Study Startup Manager

On-site · Shanghai, Shanghai, China

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Unknown
Industry
BIOTECH

Job Summary

Study Startup Manager leads study startup in 1 to 3 assigned countries from project start until site activation, ensures startup deliverables and timelines, acts as primary/secondary client/vendor contact, reviews quality metrics, trains project teams on Study Startup processes, allocates resources, develops training materials, mentors staff, and performs line management for local startup teams. Requires a Life Sciences degree, 7+ years in study startup with 3+ years in a lead/line manager role, strong communication and customer-service skills, team-building and organizational abilities, and proficiency in English and Chinese; proficient with MS Office and MS Project. Locations include Shanghai, CN, with in-person work arrangement.

Required Qualifications

  • Bachelor's degree in Life Sciences or equivalent
  • 7+ years of Study Startup experience in the country/region
  • 3+ years of Lead/Line Manager experience
  • English and Chinese language proficiency
  • Proficiency in MS Office applications, including MS Project
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

PSI CRO

Study Startup Manager

Apply on Sorce