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.
  • As a mid-sized biotechnology company, Biogen provides the stability and resources of a well-established business while fostering an environment where individual contributions make a significant impact.

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 strategy
  • Patient impact maximization

Nice-to-have

  • Pioneering spirit
  • Inclusion and belonging
  • Life-changing medicines
  • Individual impact

Key Requirements

  • 8+ years pharmaceutical/biotech experience
  • Proven cross-functional team leadership
  • Complex project management
  • Market analysis experience
  • Bachelor Degree required
  • Master Degree preferred

Work Rights

Not specified

Tailored Resume

Cover Letter