Communication Manager (CM)

A CM is in charge of overseeing all internal/external communications and the strategy related to communication matters. The candidate must speak English fluently, have good interpersonal skills and have an interest in social media marketing. French and German are a plus.

  • Express JES’ vision and image creatively.
  • Digital representative of the Swiss confederation.
  • Promoting our media accounts, interacting with the audience and handling social media presence.
  • Research entrepreneurship-related topics and be up-to-date on the movement’s state and events.
  • Maintain communication channels internally and externally (link between all swiss JEs).
  • Creation of processes for filing and handover.
  • Attend both the National Meeting Opening and National Meeting Closing.
  • Attend events organized each year by the different JEs.
  • Excellent written English (C1-C2)
  • Up to date with the latest digital technologies, social media trends and tools.
  • Proficient with basic designing tools (Canva, Figma…)
  • Self-reliant & organized personality with strong communication skills.
  • Open mind with an eye for making engaging content.
  • Knowledge of the movement.
  • Time management is a strong asset.
  • You get a lot of creative freedom.
  • Get to collaborate a lot with other departments (especially Event Management).
  • Key member of JES.
  • Big impact on the Swiss Network.
Job Category: Manager
Job Type: Part Time
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx