O

Opella

Global OTC & VMS self-care manufacturer

Omnichannel Manager

Marketing Generalist & ManagementPosted on Nov 14
Full-timeKyiv, Ukraine

About the Job

Requirements

  • At least 5 years of experience in marketing, digital, or omnichannel healthcare roles.
  • A proven record of building omnichannel strategy and execution.
  • Deep understanding of Healthcare Professional omnichannel engagement and data strategy.
  • Team management experience.
  • A driving license.
  • A degree in marketing, digital, or business.
  • Fluency in Ukrainian and English.

Responsibilities

  • Lead execution of the omnichannel strategy in the country, ensuring insight-driven Healthcare Professional engagement across digital and face-to-face channels, optimizing reach, and driving effectiveness through compliant data and execution.
  • Understand Healthcare Professional target groups, segments, and personas to inform omnichannel journeys.
  • Integrate digital and events with field force journeys to create complete omnichannel experience plans.
  • Execute omnichannel plans, including digital campaigns and events.
  • Adopt tools and dashboards to track and report performance and return on investment.
  • Guide channel investment and ensure compliance with channel best practices.
  • Drive adoption of first-party data collection, consent capture, and customer relationship management tagging.
  • Ensure cross-functional cooperation and smooth information flow among brand marketing, content, science, and field force teams.

About the Company

Opella

Global OTC & VMS self-care manufacturer

Opella makes a wide range of over-the-counter medicines, vitamins, minerals, and supplements for global consumers, covering about 100 brands and an 11,000-strong workforce. It develops, manufactures, and markets non-prescription health products that people can buy ready-made in stores for common needs such as pain relief, digestion, and allergy relief. The company differentiates itself with a large global manufacturing footprint (13 sites and 4 science and innovation centers) and its B Corp certification, signaling accountability to social and environmental standards. Its goal is to simplify self-care and put health in people’s hands for half a billion consumers worldwide.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Neuilly-sur-Seine, France
Founded
2018

Recently Posted Jobs

Explore more opportunities at Opella

See more jobs