Digital Marketing Manager / Digital Marketing Manageress

Switzerland Global Enterprise - October 1, 2025

Switzerland Global Enterprise (S-GE)

Switzerland Global Enterprise (S-GE) is the official Swiss organization for export and investment promotion. With a unique global network, S-GE supports more than 5,500 Swiss companies annually in their international business endeavors and assists innovative foreign companies in establishing a presence in Switzerland. Acting on behalf of the Swiss Confederation and cantons since 1927, S-GE ensures strength in the country’s foreign trade and contributes to the prosperity of Switzerland. As a private consulting and platform organization with approximately 200 employees and over 3,000 partners worldwide, S-GE aids its clients in their international business development across more than 130 countries each year. S-GE operates its own teams, known as Swiss Business Hubs (SBHs), in around 45 countries, integrated with the diplomatic missions of the Federal Department of Foreign Affairs (FDFA).

Job Opportunity

For our Zurich office, we are seeking to fill the position of:

Digital Marketing Manager – Campaign + Channel (80-100%)

Your Tasks

  • Responsible for creating, implementing, and evaluating email marketing activities, including developing CRM mailing lists, segments, and customer journeys while supporting continuous optimization across owned channels.
  • Advising internal stakeholders on email marketing (selection, automation, layout) and broader campaign management topics, including target group strategy, multi-channel integration, and content alignment.
  • Independently managing paid campaigns in collaboration with agencies (concept, implementation, monitoring) across all paid, owned, and earned channels, ensuring consistent messaging and continuous optimization.
  • Optimizing existing content and improving conversion rates for campaign landing pages, while proactively testing new advertising formats and methods to drive performance.
  • Tracking the performance of all campaigns and deriving actionable recommendations.
  • Assisting in the development and enhancement of lead funnels and email sequences, including analyzing and optimizing marketing/lead CRM processes to improve lead quality and conversion rates.
  • Identifying new digital trends, tools, and platforms to strengthen brand and customer loyalty.
  • Further developing digital marketing and promotional measures using AI, including marketing automation solutions that enhance personalization, scalability, and efficiency.
  • Supporting the Campaign + Channel Manager in developing an omni-channel promotion strategy and mailing architecture, including planning, orchestration, and execution of cross-channel campaigns.
  • Serving as Deputy to the Campaigns and Channels Manager when required.

Your Profile

  • Completed degree in Marketing, Communications, or a comparable field.
  • At least 3 years of professional experience in digital marketing or performance marketing, and 2 years of project management experience.
  • Proficient in tools such as LinkedIn Campaign Manager, Google Ads, and CRM systems (e.g., Microsoft Dynamics).
  • Strong interest in digital trends, marketing technologies, and data-driven marketing.
  • Experience in using new technologies (particularly AI, automation, and personalization).
  • Independent, structured, and proactive working style with a high degree of personal responsibility.
  • Fluency in German (near-native level) and excellent command of English (C1).
  • Resilient and adaptable with a collaborative, service-oriented approach.
  • Strong analytical skills, with the ability to translate insights into actionable recommendations.
  • Effective communication and stakeholder management skills, capable of advising and collaborating across teams and levels.
  • Good project management skills, along with planning and time management abilities.

Our Offer

S-GE offers an exciting role at the intersection of politics, international business, and digital implementation, within a modern working environment in Zurich. The organization is flexible in its work arrangements and actively supports collaboration, as well as the professional and personal development of its employees.

Application Process

To apply for this position, please apply online using the form below. Only applications matching the job profile will be considered.

Contact

Switzerland Global Enterprise
Marta Galante
People+Culture Director Switzerland
Stampfenbachstrasse 85
8006 Zurich

Visit our website

Location : Zürich
Country : 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.