Marketing & Communications Officer

apartmentApproach People Recruitment SA placeGenève calendar_month 

What You’ll Do

As Communications Manager, you’ll be the voice and creative engine behind our brand communication, content strategy, and digital presence. This is your opportunity to shape how groundbreaking work in energy innovation and sustainable engineering is shared with the world.

Key Responsibilities:

Brand & Content Strategy
  • Develop and execute integrated communication and marketing strategies.
  • Translate complex scientific and technical information into clear, compelling content.
  • Lead content creation across web, print, and social channels—articles, press releases, infographics, presentations, and more.
  • Manage our Webflow CMS website, including UX optimization and design updates.
Stakeholder Engagement
  • Cultivate relationships with media, partners, and internal teams.
  • Oversee corporate messaging, press responses, and internal communications.
  • Ensure brand consistency and editorial quality across all touchpoints.
Digital & Media Operations
  • Manage press relations, corporate announcements, and media coverage.
  • Create high-quality visuals, including photography, videos, and graphic design.
  • Drive our presence on LinkedIn and Instagram, using insights and trends to boost engagement.
  • Oversee the production of video content, including staff interviews and field operations.
About You
  • Degree in communications, journalism, or related field.
  • 5+ years of experience in a similar role, preferably in science, energy, or engineering sectors.
  • Bilingual proficiency in French and English.
  • Skilled in Webflow CMS, Adobe Creative Suite, photography, and video production.
  • Strong copywriting and editorial abilities with a sharp eye for detail.
  • Proactive, creative, and comfortable working in fast-paced, mission-driven environments.
  • Must have Swiss or EU citizenship.
Why Apply?
  • Shape the narrative of one of the most exciting sectors of the future—renewable energy and sustainable infrastructure.
  • Join a passionate, cross-disciplinary team committed to environmental innovation.
  • Flexible, collaborative work culture in the heart of Geneva.
placeGenf
entretenir des relations solides avec les agences médias, prestataires marketing, organisateurs d'événements et autres fournisseurs stratégiques.  •  Garantir l'optimisation des coûts, la qualité de service et la conformité contractuelle.  •  Collaborer...
apartmentCAVE DE LA COTE COOPERATIVE - TOLOCHENAZplaceTolochenaz, 42 km von Genf
Rattaché à la Direction Marketing, votre mission consiste à : Gérer le développement quotidien du canal e-commerce et son fonctionnement :  •  Gérer les ventes afin d’atteindre les objectifs de conversion, de ventes et de satisfaction client...
check_circleNeues Jobangebot

Un/e apprenti/e médiamaticien CFC

apartmentED PERILLAT SAplaceGenf
Durant ton apprentissage, tu apprendras entre autres à :  •  Produire des contenus multimédias numériques  •  Développer et mise en œuvre de mesures de marketing et de communication  •  Mettre en œuvre de technologies de l'information et de la...