Business Support Manager Digital Sales Enablement

5780 Roche Diagnostics Int. AG

Rotkreuz

On-site

CHF 120,000 - 160,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Roche is seeking a Business Support Manager in Rotkreuz to lead digital marketing operations and marketing technology initiatives. You will manage campaigns, content, CRM, data administration, and onboarding, while aligning with global standards and ensuring high-quality, compliant deliverables.

The role requires a Bachelor’s degree and 5+ years in related fields, with strong written and verbal communication and the ability to drive improvements in a global, fast-paced environment.

Qualifications

  • Bachelor’s degree in Marketing, Business, Communications, Information Systems, or related field (or equivalent practical experience).
  • 5+ years of experience in digital marketing operations, business support, marketing technology, or similar execution-focused environment.
  • Strong understanding of digital marketing, CRM, CMS, marketing automation, or service/ticketing platforms.

Responsibilities

  • Lead operational, production, and support activities across digital marketing and martech platforms with independence and accuracy.
  • Investigate and resolve support issues, directing root-cause analysis for resolution strategies.
  • Define and optimize SOPs, work instructions, training materials, and knowledge base content.

Skills

Digital marketing operations
CRM administration
Marketing automation
Cross-functional collaboration

Education

Bachelor’s degree in Marketing, Business, Communications, Information Systems, or related field

Job description

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.

The Position

The Digital Marketing Operations and Marketing Technology organization enables the effective execution and delivery of modern capabilities across Roche. Operating across digital marketing, CRM, web, content, and marketing technology operations, the team focuses on establishing best practices, ensuring seamless platform administration and quality execution, and driving continuous improvement to resolve complex operational challenges in alignment with evolving business priorities and platform needs. The Business Support Manager provides deep digital marketing operations expertise, leading cross‑functional project teams to solve high‑complexity challenges for Roche. Operating with significant independence, this role serves as a functional expert in best practices and quality execution—using strong analytical judgment to influence stakeholders, resolve operational bottlenecks, and drive continuous improvement across digital marketing and marketing technology capabilities.

The Opportunity

Lead operational, production, and support activities across digital marketing and marketing technology platforms with a high degree of accuracy and independence, including campaign and content execution, web authoring, CRM administration, data and platform administration, user support, onboarding coordination, and the optimization of technology investments.

Investigate and resolve support issues, leading functional teams and project sub‑streams to resolve critical system anomalies, manage risk, resources, and operational complexity, and direct root cause analysis to drive resolution strategies.

Develop new approaches to complex problems, articulate complex technical and operational concepts with clarity, and negotiate across cross‑functional teams to build consensus on strategic priorities, process improvements, and the adoption of new ways of working.

Serve as a central resource for best practices and quality, ensuring alignment with functional policies and global standards while performing quality assurance checks and validation activities to ensure all deliverables are accurate, complete, and compliant.

Oversee and optimize global intake channels, workflows, and operational support frameworks to ensure SLA (Service Level Agreement) compliance and operational efficiency, driving functional teams toward customer, operational, and service excellence by applying data‑driven insights and sound business judgment.

Define and optimize standard operating procedures, work instructions, training materials, and knowledge base content, maintaining accurate documentation of requests, issues, resolutions, and recurring support needs while providing guidance and day‑to‑day support to other team members on processes, tools, and quality expectations.

Support marketing intelligence by delivering actionable insights to clients and internal stakeholders, creating data‑driven reports on progress made toward marketing operations goals, and presenting findings to senior‑and executive‑level audiences.

Who You Are

Bachelor’s degree in Marketing, Business, Communications, Information Systems, or a related field (or equivalent practical experience), along with 5+ years of experience in digital marketing operations, business support, marketing technology, platform administration, or a similar execution‑focused environment.

Strong understanding of digital marketing, CRM, CMS, marketing automation, or service/ticketing platforms, with demonstrated experience supporting email production, web content publishing, database maintenance, access administration, onboarding support, or user issue resolution.

Proven ability to lead a broad range of operational and support tasks with independence, troubleshooting complex operational and system‑related bottlenecks while applying sound judgment to independently mitigate global business risks.

Strong organizational skills to manage multiple requests, priorities, and deadlines in a structured environment, balanced with meticulous attention to detail, a commitment to quality and process discipline, and the ability to follow established procedures while identifying opportunities to improve ways of working.

Clear written and verbal communication skills to partner effectively with users, stakeholders, and cross‑functional teams, coupled with proficiency in standard business and collaboration tools (digital and martech platform experience preferred) and the willingness and ability to learn new systems, tools, and processes across the marketing technology landscape.

Global Grade: SE5 - SE6

We are looking to hire 2x Business Support Managers Digital Sales Enablement.

Ready for the next step? We look forward to hearing from you.

Dort, wo Entgelttransparenz vorgeschrieben ist, geben wir die Informationen basierend auf dem Hauptstandort der Stelle an. Für diese Position ist der Hauptstandort Rotkreuz. Falls Du dich für einen anderen Standort interessierst, an denen die Stelle möglicherweise ebenfalls verfügbar ist, geben wir Dir die entsprechenden Entgeltinformationen im weiteren Verlauf des Bewerbungsprozesses.

Who we are

A healthier future drives us to innovate. Together, more than 100’000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life‑changing healthcare solutions that make a global impact. Let’s build a healthier future, together.

Roche is an Equal Opportunity Employer. We believe it’s urgent to deliver medical solutions right now – even as we develop innovations for the future. We are passionate about transforming patients’ lives. We are courageous in both decision and action. And we believe that good business means a better world. That is why we come to work each day. We commit ourselves to scientific rigor, unassailable ethics, and access to medical innovations for all. We do this today to build a better tomorrow. We are proud of who we are, what we do, and how we do it. We are many, working as one across functions, across companies, and across the world. We are Roche.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Product Manager Martech & AI
Product Manager Martech & AI

5780 Roche Diagnostics Int. AG • Rotkreuz

On-site
CHF 120,000 - 180,000
Social Media Channel Manager
Social Media Channel Manager

5780 Roche Diagnostics Int. AG • Rotkreuz

On-site
CHF 140,000 - 190,000
SEO / GEO / AEO Manager
SEO / GEO / AEO Manager

5780 Roche Diagnostics Int. AG • Rotkreuz

On-site
CHF 120,000 - 160,000
Content Librarian Manager
Content Librarian Manager

5780 Roche Diagnostics Int. AG • Rotkreuz

On-site
CHF 100,000 - 140,000
Global Head of Clinical Supply Chain Strategy and Business Operations Support
Global Head of Clinical Supply Chain Strategy and Business Operations Support

Roche • Kaiseraugst

On-site
CHF 180,000 - 280,000
Associate Business Product Owner
Associate Business Product Owner

Roche • Zug

On-site
CHF 140,000 - 190,000
Access Engagement Lead
Access Engagement Lead

Roche • Zug

On-site
CHF 180,000 - 240,000
Sr. Communications Business Partner, Core Lab, Roche Diagnostics
Sr. Communications Business Partner, Core Lab, Roche Diagnostics

F. Hoffmann-La Roche AG • Zug

On-site
CHF 140,000 - 190,000
Language courses
International assignments
Internal position changes
Associate Business Product Owner
Associate Business Product Owner

5780 Roche Diagnostics Int. AG • Rotkreuz

On-site
CHF 120,000 - 180,000
Health Data Solutions Partner
Health Data Solutions Partner

1208 Roche Pharma (Schweiz) AG • Basel

On-site
CHF 140,000 - 190,000
Top locations