You are currently using an obsolete browser which is no longer 100% supported. It can cause display problems.
Please upgrade your browser.
Some alternatives: Firefox, Chrome.

Skip to content
Toggle navigation
jobup.ch Navigation logo
  • Job search
  • Explore companies
  • Salary
  • Recruiter Area
    • FR
    • EN
Login
Register
EN / FR
  • Job search
  • Explore companies
  • Salary
  • Recruiter Area
Register
Similar jobs

Communication Specialist 60 – 100% TBD - 7-month fixed term contract

CAUX-Initiatives et Changement

CAUX-Initiatives et Changement

Apply

Key information

  • Publication date:

    10 January 2023
  • Workload:

    60 – 100%
  • Contract:

    Temporary
  • Place of work:

    Route de Ferney 106, 1202 Genève

The Foundation "Caux - Initiatives of Change" (also known as Initiatives of Change Switzerland) is a Swiss public utility foundation that has been working since 1946 for a just and democratic society by promoting peace and trust between people of all cultures, origins and beliefs. It has developed around a historical hotel in Caux/Montreux, the Caux Palace, which has become a unique place for meetings, conferences and trainings where individuals and organizations can reconnect with human values based on interdependence and shared responsibility.
The Foundation is part of a global network, Initiatives of Change (IofC), which operates in over 30 countries and engages in local and international projects that support reconciliation and trust-building.
The Foundation recently adopted a new 2022 - 2025 strategy that focuses on the concept of "hospitality
for change". This concept includes the Foundation's creative elements based on dialogue, training and living together, as well as other services and activities that take advantage of the local fabric and the unique location of the Caux Palace.

Purpose :

The purpose of this contract is to support the senior management of the Foundation in developing the communication tools for the early phase of implementation of its new strategy.

Main tasks :

• Oversee the development and management of a new single website
• Develop the necessary social media, marketing and media tools
• Lead and motivate a 2-person communication team and cultivate an environment of client-focus and 
   efficiency
• Develop and/or coordinate news and other content on all digital and print platforms
• Support the promotion of the Caux Forum with IofC International
• Audit the current CRM (Salesforce) tool and propose a development plan
• Undertake other tasks as delegated by senior management
• Report on activities

Required Profile :

• University degree in communication, journalism, marketing or public relations
• English mother-tongue with total command of the French language (written and spoken).
• 8-10 years of experience in communications and/or marketing
• Digital fluency with a solid experience leading and managing SEO/SEM, CRM database, email, social media
   and/or display advocacy campaigns
• Strong written/oral communications, research and proofreading skills
• Extensive experience in project management and event promotion.
• Expertise across various communication activities (media, corporate, external, internal, web, social media,
   direct marketing, events etc.), in web-based technologies, and with managing communication suppliers
   and
   agencies.
• Work experience in “International Geneva” is a plus
• A person who is rigorous and organized, caring and attentive.

This contract may lead to a permanent role.

Location : Geneva - Route de Ferney 106

Starting date : As soon as possible, to be agreed

Reporting to : Executive Director

Please send your CV, reference letters and letter f motivation in one PDF file to Write an email
Subject line: Communication Specialist

Contact

  • CAUX-Initiatives et Changement

    (0)
    5 jobshttp://www.caux.ch

No recruitment agencies please

Apply

Categories:

Marketing / Media / PR , Communications / PR / Event
Wallet illustration

Salary Check

Take advantage of the jobup.ch service to find out how much you earn as Communication and Information Specialist
Salary for Communication and Information Specialist
  • Start
  • Job offers
  • Marketing / Media / PR
  • Communications / PR / Event
  • Communication Specialist 60 – 100% TBD - 7-month fixed term contract
About us
  • Job portals
  • About jobup.ch
  • Team
  • Career
Info
  • New jobs
  • Terms & Conditions
  • Privacy policy
  • International
Mobile Apps
jobup.ch Navigation logo
  • Company search
  • Sitemap
  • Contact
  • © 2023 JobCloud AG