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