Translate scientific data into compelling messaging
CSL Limited is seeking a Marketing Manager for its Canadian vaccines marketing team in Kirkland, Quebec. The role involves developing and executing tactical marketing plans, managing brand strategies, and collaborating across functions to enhance vaccine uptake and awareness among healthcare stakeholders
Job Summary
The Marketing Manager is responsible for developing and executing tactical marketing plans across the vaccine portfolio, combining brand management, medical content development, and cross-functional collaboration.
Key responsibilities include leading integrated marketing campaigns, developing tactical communication plans, distilling scientific information into brand copy, and monitoring market insights.
CSL is a global biotechnology company committed to saving lives through innovation, offering benefits and fostering a culture of inclusion and belonging.
Matching Summary
Match Score: 85
CSL Limited is seeking a Marketing Manager for its Canadian vaccines marketing team in Kirkland, Quebec. The role involves developing and executing tactical marketing plans, managing brand strategies, and collaborating across functions to enhance vaccine uptake and awareness among healthcare stakeholders.
Skills & Requirements
Must-have
Develop and execute tactical marketing plans
Lead content strategy and campaign execution
Translate scientific data into compelling messaging
Partner with promotional review committees
Develop tactical communication plans for all segments
Manage promotional material inventory
Monitor Canadian vaccines market and competitive landscape
Nice-to-have
Drive uptake and awareness among key stakeholders
Provide insights on market conditions
Foster strong relationships with stakeholders
Identify and lead innovative initiatives
Key Requirements
Bachelor’s or graduate degree in a scientific discipline