Loading...

Please Note

  • An estimate based on public data for similar roles. Not provided by the employer.

Channel Orchestration Manager

United Kingdom Novartis Estimated salary: Approximately £60,000–£90,000 per year, plus bonus and benefits
Role summary

Written by MyIslandJob from the job title and employer. See the employer's page for the full description.

The Channel Orchestration Manager will coordinate the planning, activation and optimisation of customer engagement across digital and non-digital channels. Responsibilities typically include developing omnichannel plans, aligning content and campaigns with customer needs, working with brand, medical, commercial, data and agency teams, and using performance insights to improve results. Candidates are expected to have experience in omnichannel marketing, campaign management, customer journey design or commercial operations, ideally within pharmaceuticals or another regulated industry. Strong project management, stakeholder communication, analytical ability and familiarity with marketing technology, CRM platforms and digital performance metrics are important. The role also requires strategic thinking, attention to compliance and the ability to turn complex business objectives into effective channel plans.

About the employer

Novartis is a Switzerland-headquartered global medicines company focused on discovering, developing and delivering innovative treatments. Its work spans areas including cardiovascular, renal and metabolic diseases, immunology, neuroscience, oncology and haematology. The company combines pharmaceutical research with data, technology and international commercial capabilities to improve patient outcomes. Novartis operates in many countries and employs professionals across research, clinical development, manufacturing, medical affairs, market access, technology and commercial functions. In the United Kingdom, it works with healthcare professionals, the NHS, patient organisations and regulators to support access to medicines and responsible use of treatments. The company places emphasis on scientific innovation, ethical conduct, inclusion, collaboration and patient-focused decision-making. Employees commonly work in cross-functional, international teams, with opportunities to develop careers across both specialist and leadership pathways.

Working in United Kingdom

The United Kingdom offers strong opportunities in pharmaceuticals, healthcare, technology, finance, engineering, education and professional services. London, Cambridge, Oxford, Manchester, Edinburgh and several South East locations have particularly active life-sciences and business communities. British workplace culture is generally professional, collaborative and respectful of personal boundaries, with direct but polite communication and a strong focus on punctuality. Lifestyle options range from busy urban centres to quieter coastal and rural areas, supported by public transport, cultural attractions and the National Health Service. Non-UK nationals normally need permission to work; eligible applicants may use the Skilled Worker route, usually requiring an approved sponsor, an eligible occupation and the applicable salary level. Check current Home Office rules because thresholds and requirements change. Relocation costs, housing and commuting can be high, especially in London, so confirm the work location, benefits and visa support with Novartis before accepting an offer.

Loading...