2 days ago

Communications Specialist

Frontiers

  • Work region
  • Sector
  • Employment type
  • Position

We are looking for an enthusiastic Communications Specialist to join our dynamic team at Frontiers headquarters in Lausanne, Switzerland. Under the guidance of the Head of Communications, this position will play an important role in positioning the company brand and delivering clear, compelling and engaging content across our internal and external communications channels. The ideal candidate will have superior communication and copywriting skills and experience in corporate communications and project management.

Communications Specialist

We are looking for an enthusiastic Communications Specialist to join our dynamic team at Frontiers headquarters in Lausanne Switzerland. Under the guidance of the Head of Communications this position will play an important role in positioning the company brand and delivering clear compelling and engaging content across our internal and external communications channels. The ideal candidate will have superior communication and copywriting skills and experience in corporate communications and project management. Communications Specialist
Job description

Develop and implement effective corporate communication campaigns strategy timeline and briefing specifications
Work with internal design and product teams to produce effective copy for the company website and external communications brochures newsletters videos and annual reports
Work with senior managers to develop effective communications messages on topical issues
Draft press releases for mass media
Liaise with media and handle requests for statements and interviews
Organize initiatives and plan events
Monitor and report on performance



Requirements

Native-level English speaker or fluency with excellent standard of written and spoken English
Minimum 5 years of experience in copywriting and editing with a demonstrable track record of running successful communications campaigns
Bachelor degree or equivalent in communications or relevant study Master's Degree is an asset.
Experience with social media platforms digital asset management tools analytics tools and content management systems
Excellent relationship and stakeholder management skills
Ability to produce clear and concise presentations and reports
Knowledge of SEO best practices
Solid understanding of project management principles
Experience in web design and content production is a plus

Avenue du Tribunal-Fédéral 34 1005 Lausanne