Job opportunity

Global Marketing Director / Global Marketing Directress

CTC Resourcing Solutions AG August 25, 2026

Global Marketing Director – 7064

Our client, a global market leader in the production and process support of active pharmaceutical ingredients across the chemical and biotechnology sectors, is seeking a new team member for the role of Global Marketing Director – Integrated Biologics Campaigns. This is an initial 9-12 months contract based in the Basel area, Switzerland.

Position Overview

We are searching for a results-driven Director for Integrated Biologics Campaigns, covering maternity leave for one year. The successful candidate will lead the planning, execution, and optimization of integrated marketing campaigns within Global Marketing Operations. The role is key to scaling and tailoring flagship campaign frameworks to meet business needs, ensuring high-impact activation, operational excellence, and consistent delivery across various channels. This leader will collaborate closely with cross-functional teams to drive brand presence, demand generation, and customer engagement aligned with business priorities.

Key Responsibilities

  • Co-develop, execute, and monitor Integrated Biologics global marketing campaigns across events, webinars, and content initiatives, focusing on awareness, lead generation, and engagement.
  • Ensure alignment across Strategic Marketing, Sales, Digital Marketing, and Branding & Advertising to deliver consistent, high-quality campaigns on time.
  • Lead and oversee end-to-end execution of events, including conferences, tradeshows, and customer engagements, maximizing commercial impact and maintaining experience quality.
  • Manage budgets for Marketing Operations channels, ensuring transparency, control, and accurate tracking of spending within the established budget.
  • Drive operational excellence through strong cross-functional collaboration, process optimization, and standardization.
  • Support a tactical mix of inbound and outbound marketing tactics for campaign execution, including Subject Matter Expert content, webinars, events, videography, and thought leadership.
  • Coordinate with Strategic Marketing to align Integrated Biologics content and collateral with positioning and campaign intentions, manage internal approvals, and ensure timely delivery of materials.
  • Support the organization of Integrated Biologics site openings, key customer events, site tours, and videography/photography, collaborating with internal counterparts and external agencies.
  • Implement media plans and messaging in coordination with Branding & Advertising and public relations service providers.
  • Develop strong relationships and collaborate effectively with other Global Marketing departments and key stakeholders within the Business Platforms.

Qualifications and Experience

  • Relevant working/residency permit or Swiss/EU Citizenship required.
  • Bachelor’s degree in Marketing, Communications, Science, Engineering, or a related field, or an equivalent combination of education and experience in marketing communications, event management, or project management. An MBA is a plus.
  • 7+ years of experience in Marketing Communications, event management, and content marketing within a B2B environment, preferably in the pharma, biotech, or CDMO services industry.
  • Proven success in developing content and executing integrated multi-channel marketing campaigns, including digital content, webinars, events, and tradeshows.
  • Demonstrated leadership experience with the ability to coordinate cross-functional stakeholders and manage multiple projects simultaneously.
  • Strong communication, presentation, and interpersonal skills with a customer-focused mindset.
  • Analytical, detail-oriented, and data-driven, with strong problem-solving capabilities and adaptability.
  • Proficiency in Microsoft Office Suite and familiarity with tools such as Wrike, Salesforce, and Marketo is preferred.
  • Willingness to travel up to 20% domestically and internationally.
  • Demonstrates the core values of Collaboration, Accountability, Excellence, Passion, and Integrity.

Application Process

Apply online using the form below. Only applications matching the job profile will be considered.

Work location, Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.