Senior Director, Regional Ecosystem Lead, Shanghai

CSL Behring

Shanghai, China
**
12+ years in biopharma or external innovation
Mandarin fluency required
Advanced degree (phd, md, or equivalent)
** CSL Behring is seeking a Senior Director, Regional Ecosystem Lead in Shanghai to enhance its presence in key biotech innovation hubs. The role focuses on strategic ecosystem engagement and deal leadership to drive business development and strengthen CSL's innovation pipeline. **

Job Summary

  • This role serves as CSL's key leader in regional innovation hubs to enhance the external brand and drive business development deal flow.
  • The incumbent will maintain and expand strategic relationships with universities, incubators, accelerators, and venture capital firms to amplify innovation priorities.
  • CSL Behring is a global biotherapeutics leader employing 32,000 people across more than 100 countries, driven by a mission to save lives.

Matching Summary

Match Score: 75

** CSL Behring is seeking a Senior Director, Regional Ecosystem Lead in Shanghai to enhance its presence in key biotech innovation hubs. The role focuses on strategic ecosystem engagement and deal leadership to drive business development and strengthen CSL's innovation pipeline. **

Skills & Requirements

Must-have

  • 12+ years in biopharma or external innovation
  • Mandarin fluency required
  • Advanced degree (PhD, MD, or equivalent)
  • Proven track record in BD deal flow
  • Experience with academic and VC networks

Nice-to-have

  • Board membership in industry associations
  • Deep knowledge of internal organizational capabilities
  • Strong relationship-building with investment communities

Key Requirements

  • 12+ years experience in biopharma or external innovation
  • PhD, MD, or equivalent advanced degree
  • Mandarin language proficiency
  • Experience navigating local regulatory environments

Work Rights

Not specified

Tailored Resume

Cover Letter