Digital Campaign Delivery Specialist

Roche Holding AG

Bachelor's degree in marketing or related field
Minimum 1+ years project management experience
Strong understanding of digital marketing principles
This role ensures the successful delivery of digital campaigns content creation projects within the Global Digital Hub while maintaining high quality and timeline standards

Job Summary

  • This role ensures the successful delivery of digital campaigns content creation projects within the Global Digital Hub while maintaining high quality and timeline standards.
  • You will collaborate closely with affiliate business teams, brand teams, third-party vendors, and global campaign coordinators to bring digital initiatives to life.
  • Roche offers a culture that encourages personal expression, open dialogue, and genuine connections where every voice matters.

Matching Summary

This role ensures the successful delivery of digital campaigns content creation projects within the Global Digital Hub while maintaining high quality and timeline standards.

Skills & Requirements

Must-have

  • Bachelor's degree in Marketing or related field
  • Minimum 1+ years project management experience
  • Strong understanding of digital marketing principles
  • Experience coordinating cross-functional teams
  • Excellent organizational and multitasking abilities

Nice-to-have

  • Passion for project coordination
  • Ability to thrive in fast-paced environments
  • Openness to learning new project management tools
  • Graceful adaptation to feedback
  • Building strong relationships with diverse stakeholders

Key Requirements

  • Bachelor's degree required
  • 1+ years proven project management experience
  • Experience managing multiple simultaneous projects

Work Rights

Not specified

Tailored Resume

Cover Letter