Head of Site Management

80559
  • Market related
  • Asia and Pacific
  • Permanent

Job Title
Head of Site Management Unit - Clinical Research

Location
Beijing or Shanghai, China

Nationality and Visa Requirements
Open to Chinese nationals only. No visa sponsorship is available.

Job Overview

  • Lead the establishment and operation of a dedicated Site Management Unit (SMU) in China

  • Develop strategy, structure, and operational processes for site management

  • Ensure high-quality site performance, strong investigator relationships, and consistent clinical trial delivery

  • High-visibility leadership role with commercial impact

Key Responsibilities

  • Build and lead the Site Management Unit including team structure, processes, and capability development

  • Develop and implement site management strategies to support clinical trial delivery across China

  • Recruit, train, and lead site managers, CRAs, and site support staff

  • Establish and maintain strong relationships with hospitals, investigators, and clinical research sites

  • Oversee site selection, feasibility, start-up, activation, monitoring, and close-out activities

  • Ensure compliance with ICH-GCP, local regulations, and SOPs

  • Drive site performance metrics including enrollment, data quality, timelines, and protocol compliance

  • Identify and mitigate operational risks related to site performance and patient recruitment

  • Collaborate with project management, regulatory, business development, and medical teams for integrated delivery

  • Provide operational input into proposals, bid defenses, and client presentations

  • Manage budgets and resources related to site management activities

Key Requirements

  • Bachelor’s degree in Life Sciences, Pharmacy, Medicine, Nursing, or related field; advanced degree preferred

  • 10-15 years of experience in clinical research with strong background in site management, monitoring, or clinical operations

  • Proven leadership experience in a CRO or pharmaceutical company

  • Experience building or scaling a site management or clinical operations function

  • Deep understanding of site operations, investigator management, and patient recruitment in China

  • Strong knowledge of ICH-GCP, NMPA regulations, and Chinese clinical trial environment

  • Excellent people leadership, coaching, and team-building skills

  • Strong strategic, operational, and commercial mindset

  • Willingness to be based in Beijing or Shanghai

Key Competencies

  • Strategic leadership and execution

  • Stakeholder and investigator relationship management

  • Operational excellence and quality focus

  • Change management and capability building

  • Commercial awareness and client-facing skills

Why Consider This Role

  • Lead the development of a high-performing Site Management Unit in China

  • Shape operational strategy for clinical trial site management at scale

  • Build and mentor a team of site managers and clinical staff

  • Influence clinical trial delivery and operational success in a fast-growing, high-impact environment

Apply for this role