This role serves as the key leader in Shanghai's innovation hubs to enhance CSL's external brand and drive business development deal flow
Job Summary
This role serves as the key leader in Shanghai's innovation hubs to enhance CSL's external brand and drive business development deal flow.
The incumbent will maintain and expand strategic relationships with universities, incubators, venture capital firms, and local organizations to amplify innovation priorities.
CSL Behring is a global biotherapeutics leader employing 32,000 people that delivers lifesaving therapies to over 100 countries.
Matching Summary
This role serves as the key leader in Shanghai's innovation hubs to enhance CSL's external brand and drive business development deal flow.
Skills & Requirements
Must-have
12+ years in biopharma or external innovation
Mandarin fluency required
PhD, MD, or equivalent advanced degree
Proven track record in BD deal execution
Deep regional biotech ecosystem knowledge
Nice-to-have
Board membership in industry associations
Experience navigating local regulatory environments
Strong relationship building with academic communities
Ability to lead cross-functional deal teams
Key Requirements
12+ years experience in biopharma or business development
Advanced degree (PhD, MD, or equivalent)
Mandarin language proficiency
Experience leading deal execution from identification to close