Join the b2venture community at one of our portfolio companies. See all open positions below.

Interested in working directly for b2venture? Learn more.

Communication Specialist - 20-50%

Onward

Onward

Lausanne, Switzerland
Posted on Tuesday, April 23, 2024

About the job

The Communication Specialist will support ONWARD in its communication activities in the French markets, with a focus on France. Your primary focus will be on increasing awareness for ONWARD, our mission, and the innovative therapies we are developing for the Spinal Cord Injury (SCI) community and other stakeholders.

Responsibilities

  • Establishing voice, tone, and style guidelines for communications that will resonate in French markets.

  • Creating and managing French social media channels for ONWARD and maintaining the editorial calendar for French communications, in coordination with the global calendar.

  • Promoting content on social media and monitoring engagement.

  • Ensuring that the organization’s content emphasizes premium content, including storytelling, testimonials, and intriguing graphics leveraging video and other media.

  • Updating previous content to meet new content requirements.

  • Ensuring content consistency across all platforms, including websites, social media platforms, and video content.

  • Utilizing style and trademarking guides to ensure consistency across all platforms in formatting and punctuation, while verifying content accuracy.

  • Maintaining, refreshing, and continuously improving the content on the website, including the resources page and client testimonials for the French markets.

  • Writing/ translating articles, blog posts, press releases, social media updates, collateral, and other content for external channels.

  • Guiding content creation with information and knowledge from partner teams.

  • Ensuring and maintaining compliance with ONWARD and European media consent requirements.