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 strategic relationships with universities, incubators, venture capital firms, and local organizations to amplify innovation priorities.
CSL Behring is a global biotherapeutics leader driven by a promise to save lives through innovative therapies for immunology, hematology, and other conditions.
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
Advanced degree PhD or MD
Proven track record in BD deal flow
Experience with academic and investment networks
Nice-to-have
Board membership in industry associations
Strong relationship-building skills
Deep internal organizational knowledge
Ability to lead regional searches
Experience navigating local regulatory environments
Key Requirements
12+ years experience in biopharma or external innovation
PhD, MD, or equivalent advanced degree
Mandarin language proficiency
Proven ability to source and evaluate external opportunities
Experience leading deal execution from identification to close