Search And Evaluation China Lead (immunology)

Roche

Shanghai, , China
Immunology scientific expertise
Business development in china biotech
Scientific due diligence experience
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

Work Rights

Not specified

Tailored Resume

Cover Letter