Roche encourages personal expression, open dialogue, and genuine connections, allowing employees to thrive both personally and professionally
Job Summary
Roche encourages personal expression, open dialogue, and genuine connections, allowing employees to thrive both personally and professionally.
The Immunology S&E China Lead will proactively support and maintain key relationships to ensure Roche is perceived as a Partner of Choice in China.
This role involves scouting, triaging, and conducting early evaluation activities to identify high-impact science opportunities aligned with strategic focus.
Matching Summary
Roche encourages personal expression, open dialogue, and genuine connections, allowing employees to thrive both personally and professionally.
Skills & Requirements
Must-have
Immunology scientific expertise
Business development in China biotech
Scientific due diligence experience
Stakeholder relationship management
Cross-functional collaboration
Strategic sourcing and evaluation
Nice-to-have
Positive and collaborative attitude
Ability to navigate matrix organizations
Ambassador at industry events
Key Requirements
Doctoral level degree in life sciences
5+ years drug development or scientific training
Experience in China biotech business development
Experience in scientific landscape assessment
Travel within China and international trips required