
Brand Manager
Biogen
full-time
Posted on:
Location Type: Hybrid
Location: Shanghai • China
Visit company websiteExplore more
About the role
- Lead Brand Strategy, Positioning and Launch Readiness
- Generate Insights, Forecasts and Performance Metrics
- Deliver Omnichannel Brand Activation and Promotional Excellence
- Lead Cross-Functional Launch Execution and Readiness
- Manage Brand Operations, Budget and External Partners
Requirements
- 8+ years of relevant experience in pharmaceutical or biotech commercialization, product launch planning, or strategic marketing
- Proven track record in leading cross-functional teams and managing complex projects in a matrixed environment
- Experience in market analysis, business case development, and stakeholder alignment across global and affiliate functions
- Bachelor Degree in Business Administration, Life Sciences, Health Economics, or a related field is required.
- A Master Degree is preferred for candidates with a strong strategic or analytical focus
Benefits
- Health insurance
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
market analysisbusiness case developmentperformance metricsbrand strategyproduct launch planningomnichannel brand activationpromotional excellencecross-functional team leadershipproject management
Soft Skills
stakeholder alignmentstrategic focusanalytical skillscommunicationcollaboration
Certifications
Bachelor Degree in Business AdministrationBachelor Degree in Life SciencesBachelor Degree in Health EconomicsMaster Degree