Senior Marketing & Communications Manager (m/f/d) 80-100%

Zürich, Switzerland
Marketing Manager

digitalswitzerland is a Swiss-wide, cross-industry initiative aiming to transform Switzerland into a leading digital nation. Under the umbrella of digitalswitzerland, more than 200 association members and non-political foundation partners work together transversally to achieve this goal.

Starting from May, we are looking for a Senior Marketing & Communications Manager (m/f/d) 80-100%.

Performance analysis and KPIs measurement is what motivates you. You understand what it takes to communicate effectively in a digital era. You have experience in full lifecycle management of marketing activities (budgeting, third parties relationship & execution). You have experience in managing paid campaigns, agency relationship management (webmaster, creative agency, video production) but you also know how to create web content and how the backend of a CMS works. You are an expert at working with video formats, blogs, newsletters and social media, have the technical know-how to use online communication tools and are skilled at creating such content yourself. Excellent written skills complete the full picture of a 360° professional.


  • Analytics: strong data-driven know-how to capture insights to continuously measure and adjust campaigns
  • Strategy: developing tailored communication campaigns for projects and events and support on overall marketing & communications strategy (media planning, website, editorial calendar, newsletters, paid advertising SEO, PR)
  • Platform and tools: streamline content creation process, identify the best tools to support collaborative content creation and dissemination
  • Website: developing and executing digitalswitzerland’s web strategy and managing our ecosystem of websites
  • Video & Photography: preparing briefs, planning interviews, writing transcripts, coordinating video teams, photographers and production agencies
  • Copywriting: leaning into writing tasks when needed. This includes supporting media relations, social media content creation, articles, blogs and interviews


  • You have a bachelor's degree in Marketing & Communications with a focus on Digital Marketing or a similar degree (Uni / FH)
  • 3 to 5 years of professional experience in the field of digital marketing, communications, digital project management, analytics
  • Understanding of web platforms, CMS and CRM, Google Analytics and Social Media Advertising (WordPress, Mailchimp, Hubspot, Campaign Manager, Meta Business Suite, etc.)
  • Understanding of paid advertising ecosystem (Google Adwords, social media, banners)
  • Basic content creation and design knowledge and competency to brief creative agencies
  • Interest in digital transformation in Switzerland, innovation and technology
  • Positive attitude, ability to drive projects forward, hands-on mentality
  • Collaborate with project managers and support their activities so they can succeed
  • Excellent ability to write in English, with German, French or Italian (please note that our business language is English)
  • A high level of commitment and energy, and the ability to work under pressure, with tight deadlines in a fast-paced and dynamic environment


  • Varied tasks with a high degree of personal responsibility and creative freedom in a lively working environment await you
  • Flexible working hours
  • Work location Zurich / as an Impact Hub member, several office locations in Zurich are also available / home office

Have we sparked your interest? Then we look forward to receiving your application.

Didn’t find what you were looking for?
Updated: 1 week ago
Job ID: 7489455
Report issue
About digitalswitzerland
11-50 employees
Government Relations Services
Zürich, Switzerland
digitalswitzerland is a swiss-wide, cross-industry movement that aims to transform Switzerland into a leading digital nation. Under the umbrella of digitalswitzerland, more than 200 Association members and non-political Foundation partners work together transversally to achieve this goal.
Zürich, Switzerland
.doc, .docx, .pdf, .rtf, .txt
You will receive a link to verify your email and your account will be created. You can also apply with creating a password.
Contact Person
Stefan Metzger
Recruiting Team
No time? Just apply later
We’ll send a link to this job to your email.
Contact Person
No time? Just apply later
Other open positions
This site is protected by reCAPTCHA.
  1. Home
  2. Companies
  3. Jobs at digitalswitzerland
  4. Senior Marketing & Communications Manager (m/f/d) 80-100%