Omni Channel Engagement Manager

Novartis

London, England, United Kingdom

Full-time

Nov 16

This job is no longer accepting applications.

Job Description

An exciting opportunity to be responsible for the development and deployment of coordinated content led omni-channel strategies and tactics that deliver high customer engagement and customer experience, market advantage and help in the delivery of the UK pharma organisation’s business objectives for the benefit of patients


Your responsibilities:

Your responsibilities include, but are not limited to:

• Collaborate with brand teams to deliver content led omni-channel strategies and tactics across owned, paid and earned channels with innovative content sourcing strategies

• Be the Voice of Customer program leader that will advise on personalised engagement plans based on HCP responses to accelerate behavioral shifts via net promoter score (NPS) and overall Satisfaction (OSAT)

• Work on core channel innovations: Chatbot and self led edetail design / delivery and field associate content creation (CLM and email)

• Collaborate effectively with departments and partners across UK business, regional, global, IT and supporting services and manage coordination of omni-channel projects with other functions e.g. medical, compliance, IT, legal, procurement, NPS, Communications

• Contribute to the brand strategic planning and operation plans to ensure efficient utilisation of channels and content

• Lead digital and creative agencies working ensuring that they deliver on time, on budget, to agreed quality and in a compliant manner

• Support omni-channel capability building in UK organisation

• Be an active member and make a strong business contribution to the wider Commercial Excellence team

Commitment to Diversity & Inclusion:

Novartis is committed to building an outstanding, inclusive work environment and diverse teams representative of the patients and communities we serve.

Minimum requirements

What you’ll bring to the role:


• Bachelors or Master’s degree in business, marketing or I.T. or Bachelors or Master’s Degree in a science subject with a strong interest in multi-channel marketing

• C.I.M or I.D.M qualification

• 3-5 years’ experience in marketing, business, IT or omni-channel in a pharma or healthcare organisation or agency

• A solid understanding of how the Code of Practice and other relevant regulation applies to the use of digital channels in Pharma


Desirable requirements:

• Experience delivering innovative and sustained content strategies to meet business objectives

• Can demonstrate successful project management of digital projects both for delivery of channels and with brand teams

• Having an ability to apply “marketing in a omni-channel world” thinking to a pharma company


You’ll receive:

Competitive salary, Annual bonus, Pension scheme, Share scheme, Health insurance, 25 days annual leave, Flexible working arrangements, subsidized dining facilities, Employee recognition scheme, learning and development opportunities.


Why consider Novartis?

769 million. That’s how many lives our products touched in 2020. And while we’re proud of that fact, in this world of digital and technological transformation, we must also ask ourselves this: how can we continue to improve and extend even more people’s lives?


We believe the answers are found when curious, courageous and collaborative people like you are brought together in an inspiring environment. Where you’re given opportunities to explore the power of digital and data. Where you’re empowered to risk failure by taking smart risks, and where you’re surrounded by people who share your determination to tackle the world’s toughest medical challenges.


Imagine what you could do at Novartis!


For the Eighth consecutive year, Novartis been certified a ‘Top Employer’ in the UK (2014-2021)!


Join our Novartis Network: If this role is not suitable to your experience or career goals but you wish to stay connected to learn more about Novartis and our career opportunities, join the Novartis Network here: https://talentnetwork.novartis.com/network


We are Novartis. Join us and help reimagine medicine.


#LI-NOV = Novartis

Division

PHARMA

Business Unit

REGION EUROPE PHARMA

Country

United Kingdom

Work Location

London-West

Company/Legal Entity

Novartis Pharmaceuticals UK Lt

Functional Area

Marketing

Job Type

Full Time

Employment Type

Regular

Shift Work

No

Early Talent

No

You must be logged in to to apply to this job.

Apply

Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information

Profile

View CV/resume

Details

{{notification.msg}}