Roche is seeking a Search and Evaluation China Lead for Immunology in Shanghai to enhance partnerships with academic institutions, venture capitalists, and biotech firms, thereby strengthening their innovation initiatives. The role requires a scientific background in life sciences, extensive experience in drug development, and a strong network within the Chinese healthcare landscape
Job Summary
Roche aims to be an innovation accelerator in China, collaborating with partners to jointly develop and deliver novel therapies for patients across the world.
The Immunology S&E China Lead will be responsible for proactively supporting and maintaining key relationships and stakeholders to ensure Roche is perceived as a “Partner of Choice” in their respective regions.
This individual contributor will also work closely with the global S&E I2CVRM team & local Asian partnering team, to scout, triage and conduct early evaluations activities to understand the true value of further pursuit through provision of scientific expertise.
Matching Summary
Match Score: 85
Roche is seeking a Search and Evaluation China Lead for Immunology in Shanghai to enhance partnerships with academic institutions, venture capitalists, and biotech firms, thereby strengthening their innovation initiatives. The role requires a scientific background in life sciences, extensive experience in drug development, and a strong network within the Chinese healthcare landscape.
Skills & Requirements
Must-have
Identify and secure external innovation
Engage with external innovation community
Translate strategy into sourcing plans
Proactively support key relationships
Scout, triage, and evaluate opportunities
Provide scientific expertise and analysis
Nice-to-have
Partner of Choice perception
Collaborate across functions
Champion new opportunities
Ambassador for Corporate Business Development
Key Requirements
Doctoral level scientific background in life sciences