Brand Manager

Biogen

Shanghai, China
Brand strategy development
Cross-functional launch execution
Omnichannel activation planning
This position serves as Brand Lead for near-launch autoimmune products, shaping brand strategy and leading cross-functional launch execution to maximize patient impact and commercial success

Job Summary

  • This position serves as Brand Lead for near-launch autoimmune products, shaping brand strategy and leading cross-functional launch execution to maximize patient impact and commercial success.
  • The role translates global strategy into a compliant local go-to-market plan, including positioning, messaging, segmentation/targeting, omnichannel activation, and launch readiness across Commercial, Market Access, Medical, Regulatory, Quality, Supply/Logistics, and Finance.
  • At Biogen, we are committed to building on our culture of inclusion and belonging that reflects the communities where we operate and the patients we serve.

Matching Summary

This position serves as Brand Lead for near-launch autoimmune products, shaping brand strategy and leading cross-functional launch execution to maximize patient impact and commercial success.

Skills & Requirements

Must-have

  • Brand strategy development
  • Cross-functional launch execution
  • Omnichannel activation planning
  • Compliance adherence
  • Market Access and Medical alignment

Nice-to-have

  • Pioneering spirit
  • Commitment to excellence
  • Inclusive culture
  • Patient impact focus

Key Requirements

  • 8+ years pharmaceutical/biotech experience
  • Product launch planning experience
  • Strategic marketing experience
  • Leading cross-functional teams
  • Managing complex projects
  • Market analysis experience
  • Business case development experience
  • Bachelor Degree required
  • Master Degree preferred

Work Rights

Not specified

Tailored Resume

Cover Letter