R

Roche

Global pharmaceuticals and diagnostics company

Digital Campaign Expert

Brand & Creative MarketingConfirmed live in the last 24 hours
Full-timeBudapest, Hungary

About the Job

Requirements

  • A Bachelor's degree in Marketing, Communications, Business, or a related field.
  • Professional proficiency in English and French in a business environment.
  • At least 6 years of experience in content production, project management, or digital campaign management, focused on coordinating digital marketing initiatives across multiple channels.
  • A solid understanding of digital marketing principles, content creation, and campaign management.
  • Strong organizational and multitasking abilities, with a proven track record of managing multiple projects simultaneously.
  • Excellent communication and interpersonal skills to facilitate collaboration between global and local teams, manage stakeholders, and incorporate their feedback into content strategies.
  • Ability to mentor and support team members in their development and onboarding.
  • Proficiency in project management tools and readiness to learn new systems as needed.

Responsibilities

  • Drive end-to-end orchestration of campaign and content delivery across all channels and request types, ensure delivery standards are met, and capture stakeholder feedback.
  • Facilitate conversations between global and local teams to reflect needs, insights, and learnings and achieve consistent messaging across the organization.
  • Collaborate with the global brand engagement team on global and local content plans and reuse.
  • Mentor and assist delivery managers, when applicable, in solving operational issues and mitigating risks to keep projects on track.
  • Mentor junior team members and contribute to the onboarding process.
  • Incorporate stakeholder feedback, revise digital campaign content requests accordingly, and ensure alignment with stakeholder expectations.
  • Build and maintain working relationships with stakeholders in the affiliate network, stay up to date with digital trends and industry innovations, and share best practices across affiliates.
  • Guide business teams in planning, executing, and optimizing digital and omnichannel engagement strategies, and connect them with relevant expertise.
  • Use knowledge of the Life Science industry and local compliance and regulatory specifics to support digital campaign work.
  • Empower affiliates to achieve content goals aligned with Roche’s digital vision and guide them through changes in content creation strategy and ways of working.
  • Support affiliates with content demand planning and integrate local demand forecast inputs into Roche's global demand planning methodology.

Desired Qualifications

  • Familiarity with the Life Science industry, including key local compliance and regulatory concepts, is a strong advantage.

About the Company

Roche

Global pharmaceuticals and diagnostics company

Roche is a global leader in pharmaceuticals and diagnostics. It develops medicines and diagnostic tools that help detect, monitor, and treat diseases, using research and biotechnology to drive new therapies and tests. Roche combines drug development with in-house diagnostic products to support personalized medicine, where treatments are tailored to individual patients based on test results. Its approach differs from many peers by integrating drug discovery with diagnostic capabilities and by expanding its research through strategic acquisitions (like Genentech) to strengthen its biotechnology and R&D capabilities. The company’s goal is to improve patient outcomes and healthcare worldwide by delivering reliable medicines, accurate diagnostic tests, and data-driven care.

Company size
1-10
Company stage
IPO
Headquarters
Basel, Switzerland
Founded
1896

Recently Posted Jobs

Explore more opportunities at Roche

See more jobs