Digital Campaign Delivery Specialist - French Speaking (fixed Term)

Roche

Budapest, Hungary
Competitive salary; annual bonus available; langua...
Hybrid
3+ years digital campaign management experience
Fluent english and french communication skills
Stakeholder management across multiple channels
Roche is seeking a French-speaking Digital Campaign Delivery Specialist for a fixed-term position in Budapest. The role focuses on managing the delivery of digital campaign content, ensuring high-quality execution and stakeholder collaboration within the Global Digital Hub

Job Summary

  • This role ensures the successful delivery of digital campaigns content creation projects within the Digital Campaigns Chapter at Roche's Global Digital Hub.
  • Candidates must possess excellent communication skills in both English and French to manage stakeholder feedback and coordinate with global teams.
  • Roche offers competitive benefits including a cafeteria package, language allowance, private medical services, and flexible home office arrangements.

Matching Summary

Match Score: 85

Roche is seeking a French-speaking Digital Campaign Delivery Specialist for a fixed-term position in Budapest. The role focuses on managing the delivery of digital campaign content, ensuring high-quality execution and stakeholder collaboration within the Global Digital Hub.

Salary

Competitive salary; Annual bonus available; Language allowance if position requires extra language

Skills & Requirements

Must-have

  • 3+ years digital campaign management experience
  • Fluent English and French communication skills
  • Stakeholder management across multiple channels
  • Content creation coordination and delivery
  • Project management tool proficiency

Nice-to-have

  • Creative and forward-thinking marketer mindset
  • Customer-focused behavior in all interactions
  • Experience with third-party vendor collaboration
  • Adaptability to new systems and processes
  • Strong organizational and multitasking abilities

Key Requirements

  • Bachelor's degree in Marketing, Communications, or related field
  • Minimum 3 years of experience in content production or project management
  • Fluency in English and French languages required

Work Rights

Not specified

Tailored Resume

Cover Letter