This role serves as CSL's key leader in the Shanghai innovation hub to enhance the external brand and drive business development deal flow
Job Summary
This role serves as CSL's key leader in the Shanghai innovation hub to enhance the external brand and drive business development deal flow.
The successful candidate will maintain 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 with a focus on saving lives.
Matching Summary
This role serves as CSL's key leader in the Shanghai innovation hub to enhance the external brand and drive business development deal flow.
Skills & Requirements
Must-have
12+ years in biopharma or external innovation
Mandarin fluency required
Advanced degree PhD MD or equivalent
Proven track record driving BD deal flow
Deep regional network in Shanghai
Nice-to-have
Board membership in industry associations
Experience with academic and VC networks
Strong internal stakeholder alignment skills
Ability to lead cross-functional deal teams
Key Requirements
12+ years experience in biopharma or business development
PhD, MD, or equivalent advanced degree
Mandarin language proficiency
Experience navigating local regulatory environments