digitalswitzerlanddigitalswitzerland
Deadline 07/11/2022

DIGITAL MARKETING & COMMUNICATIONS MANAGER (m/f/d) 80-100%

Zürich, Switzerland
Employee
Marketing

digitalswitzerland is a swiss-wide, cross-sector initiative that aims to strengthen and anchor Switzerland as a leading digital research and innovation hub. The umbrella organisation, comprising both an association and a foundation, includes more than 230 members and partners from renowned companies, SMEs and startups, cities and cantons, technical colleges and universities, associations and NGOs.

Tasks

Starting as soon as possible, we are looking for a:

DIGITAL MARKETING & COMMUNICATIONS MANAGER (m/f/d) 80-100%

You know what it takes to communicate effectively in a digital era. You know how to manage agencies (webmaster, creative agency, video production) but you also know how to create web content and how the backend of a CMS works. We use WordPress, for the most part but knowledge outside of that can only help too. You’re 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. As a Digital Marketing & Communications Manager, you are part of a dynamic team at the heart of digital transformation and innovation. You will be responsible for the following tasks:

  • 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
  • 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
  • Analytics: strong data-driven know-how to capture insights to continuously measure and adjust campaigns

Requirements

Our expectations:

  • 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
  • Understanding of web platforms, CMS and CRM and Social Media Advertising (WordPress, Mailchimp, Hubspot, Campaign Manager, Meta Business Suite, etc.)
  • Basic content creation and design knowledge and competency to brief creative agencies
  • Understanding of paid advertising ecosystem (Google Adwords, social media, banners, affiliations)
  • Interest in digital transformation in Switzerland, innovation and technology
  • Positive attitude, ability to drive projects forward
  • Collaborate with project managers and support their activities so they can succeed
  • Excellent ability to write in English, with German, French or Italian
  • A high level of commitment and energy, and the ability to work under pressure, with tight deadlines in a fast-paced and dynamic environment

Benefits

​​We offer

  • 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 complete, electronic application until 11 July 2022.

Didn’t find what you were looking for?
Updated: 1 day ago
Job ID: 5144368
About digitalswitzerland
11-50 employees
Government Administration
Zürich, Switzerland
digitalswitzerland is a Swiss-wide, cross-sector initiative that aims to strengthen and anchor Switzerland as a leading digital research and innovation location. The umbrella organization, comprising both an association and a foundation, includes more than 220 members and partners from renowned companies, SMEs and startups, cities and cantons, decision-makers from politics and administration, technical colleges and universities, associations and NGOs.
Zürich, Switzerland
Interested?
Documents:
.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
DE
Diana Engetschwiler
Recruiting Team
No time? Just apply later
We’ll send a link to this job to your email.
This site is protected by reCAPTCHA.
  1. DIGITAL MARKETING & COMMUNICATIONS MANAGER (m/f/d) 80-100%