Digital Campaign Specialist
Job Description
Join Roche’s Global Digital Hub as a Digital Campaign Specialist!
Are you passionate about crafting compelling digital experiences and driving impactful campaigns on a global scale? Roche’s Global Digital Hub in Budapest is seeking a talented Digital Campaign Specialist to join our dynamic Digital Campaigns Chapter. As a key member of our team, you will play a vital role in orchestrating the end-to-end delivery of campaign content across all channels, ensuring consistent messaging and brand alignment worldwide.
Your Mission:
As a Digital Campaign Specialist, you will be at the heart of our global content strategy, working collaboratively with both global and local teams. You’ll be the go-to person for our affiliate network, providing guidance, support, and ensuring their content goals align with Roche’s overarching digital vision. This is your opportunity to make a tangible impact on how we communicate our story to the world.
- Content Production Management: Oversee the entire process of campaign and content delivery, ensuring high-quality standards and incorporating valuable feedback from stakeholders.
- Content Network Facilitator: Foster open communication between global and local teams, sharing insights and best practices to maintain consistent and impactful messaging.
- Stakeholder Communication: Actively solicit and integrate feedback from stakeholders, ensuring campaign content resonates with their needs and expectations.
- Affiliate Empowerment: Empower our affiliates to achieve their content objectives while adhering to Roche’s digital strategy. Provide support with content demand planning and integrate local insights into our global demand planning methodology.
- Reporting and Advising: Gather insights on localization progress and communicate key findings and recommendations to the global brand team.
What You Bring:
We’re looking for a highly motivated and skilled individual with a proven track record in digital campaign management and a passion for collaboration.
- Bachelor’s degree in Marketing, Communications, Business, or a related field.
- 3+ years of experience in content production, project management, or digital campaign management, with a focus on coordinating digital marketing initiatives across multiple channels.
- Solid understanding of digital marketing principles, content creation, and campaign management.
- Exceptional organizational and multitasking skills, capable of managing multiple projects simultaneously.
- Outstanding communication and interpersonal skills in English, with experience in facilitating collaboration between global and local teams.
- Proven experience in stakeholder management and incorporating feedback into content strategies.
- Proficiency in project management tools and a willingness to learn new systems.
- Familiarity with the Life Science industry (a plus!).
Why Roche?
At Roche, we believe in investing in our people. We offer a stimulating and supportive environment where you can grow your career and make a real difference in the world.
- Development Opportunities: Access a wealth of learning resources, including language courses, trainings, international assignments, and internal mobility options.
- Excellent Benefits & Flexibility: Enjoy a competitive salary, comprehensive benefits package, annual bonus, private medical services, and flexible working arrangements (including home office options).
- Work-Life Balance: Find harmony between your professional and personal life with our flexible work policies.
- Inclusive Community: Join a global, diverse, and inclusive community where we learn and grow together.
Ready to contribute to our mission and advance your career in a global organization? Apply now and become a part of the Roche family!
“