Business Support Expert (training Platform Management)

Roche UK

Budapest, Hungary
Digital project management
Content management
Tool development
The Global Digital Hub strengthens Roche's digital capabilities globally by supporting central initiatives with Social Media Management, Brand Support, Digital Publishing Services, Marketing Automation, Copywriting, and Creative Design

Job Summary

  • The Global Digital Hub strengthens Roche's digital capabilities globally by supporting central initiatives with Social Media Management, Brand Support, Digital Publishing Services, Marketing Automation, Copywriting, and Creative Design.
  • As a Business Support Expert, you will consult and partner with Roche Divisions and/or affiliates in executing the digital strategy, delivering a full suite of objectives across the Roche online presence.
  • Roche provides development opportunities, excellent benefits including a competitive salary and cafeteria package, and flexibility with home office options.

Matching Summary

The Global Digital Hub strengthens Roche's digital capabilities globally by supporting central initiatives with Social Media Management, Brand Support, Digital Publishing Services, Marketing Automation, Copywriting, and Creative Design.

Skills & Requirements

Must-have

  • digital project management
  • content management
  • tool development
  • reporting metrics
  • stakeholder consultation
  • digital strategy execution

Nice-to-have

  • personal expression
  • open dialogue
  • genuine connections
  • inclusive community
  • people focused leadership

Key Requirements

  • BSS/MSc degree
  • 5+ years digital marketing/technology experience
  • Excellent organization and project management skills
  • Analytical mindset combined with strategic thinking

Work Rights

Not specified

Tailored Resume

Cover Letter