Franchise Head

3 mesi fa

Lazio, Italia Merck Tempo pieno

Merck seeks a Franchise Head to lead immuno-oncology marketing strategy and oversee brand management in Italy. The role involves developing commercial plans, managing marketing teams, and coordinating cross-functional initiatives to achieve sales and market objectives.
Responsibilities
Develop and execute oncology commercial strategy and integrated launch plans
Manage and develop marketing team while meeting sales and market share targets
Lead cross-functional commercial teams and coordinate high-quality brand initiatives
Establish forecasting processes for assigned products in collaboration with finance
Represent Italy at regional, global meetings, and external medical conferences
Requirements
Bachelor's degree; MBA or master's degree preferred
Minimum 10 years pharmaceutical industry experience
Oncology marketing experience highly preferred
Proven product launch execution and team management experience
Cross-functional team coordination experience
Business-level English fluency required
Compensation:
€88,200–€149,900 base