Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

CSL

Senior Director, Global Brand and Portfolio Marketing - Biotechnology & Pharmaceuticals

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores

Were these scores useful?

Job Description

Senior Director, Global Brand and Portfolio Marketing -
Biotechnology & Pharmaceuticals Date Posted:
26 September 2026
Closing Date:
October 26, 2026
Recruiter:
CSL Location:
Summit, New Jersey Salary:
USD215,000
to
USD260,000
Job Type & Industry:
Data, Ai & Technology >
Ai & Technology Governance, Sales, Marketing, PR & Events Contract Type:
Permanent Job Reference:
2988837191-2 Apply for this job now Job Description CSL seeks a Sr. Director, Global Brand & Portfolio Management to lead strategy for our biotherapies, vaccines, and plasma derived products. This role defines global brand positioning, portfolio strategy, and lifecycle plans, partnering closely with R D, medical, and commercial teams. You'll drive launch excellence, optimize portfolio performance, and guide investment decisions through data and insights. As a key leader in our patient focused, science driven culture, you will develop a high performing global team and align regional execution to advance life saving therapies worldwide. Responsibilities Shape and lead global brand and portfolio strategy for CSL's biotherapies and vaccines Drive integrated brand positioning, messaging, and lifecycle planning across key markets Partner with R D, medical, and commercial teams to align portfolio strategy with pipeline Use market, competitive, and patient insights to inform portfolio and investment decisions Oversee global launch planning and brand performance optimization Lead and develop a high-performing global brand and portfolio team Collaborate with regional marketing and country teams to ensure effective execution Manage budget, forecasting, and performance metrics for brand and portfolio initiatives Ensure brand governance, compliance, and alignment with CSL values and patient focus Represent Global Brand & Portfolio in senior leadership and cross-functional forums Required Skills Global brand strategy Portfolio management Pharmaceutical/biotech marketing Product launch planning Market and competitive analysis Lifecycle management Financial planning and forecasting Cross-functional collaboration Team leadership and people development Regulatory and compliance understanding Stakeholder management Strategic planning Data-driven decision-making Customer and patient insights Global matrix management