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

Interested in working directly for b2venture? Learn more.

Communications Manager

ONWARD Medical

ONWARD Medical

Marketing & Communications
Lausanne, Switzerland
Posted on Wednesday, July 3, 2024

About the job

As the Communications Manager at ONWARD Medical, you will play a pivotal role in driving corporate and marketing communications activities for the company in Europe. Your primary focus will be on increasing awareness of ONWARD Medical and our mission to develop and commercialize innovative therapies for the Spinal Cord Injury (SCI) Community and other stakeholders.


  • Develop and execute ONWARD Medical’s communications plan for European markets, in alignment with the company's objectives and the global communications strategy.

  • Collaborate with internal team members and external partners to create and maintain a well-structured company communications calendar.

  • Craft compelling written and visual communications materials to support product launches, brand initiatives, investor relations activities, and other business needs.

  • Amplify ONWARD Medical’s social media engagement in Europe and set and track related key performance indicators (KPIs).

  • Enhance ONWARD's online presence with ideas and assets for both corporate websites.

  • Maintain corporate elements of the company’s websites and other online assets.

  • Oversee graphic design, photography, videography, and other visual production activities related to corporate and European communications.

  • Draft, translate (as needed), and manage publication of key corporate communications, including press releases and investor communications.

  • Maintain investor relations database and coordinate list-related communications and marketing activities.

  • Manage and respond to incoming corporate communications via email, website registrations, and other inquiry channels.

  • Monitor and evaluate the effectiveness of various communications activities.

  • Collaborate with the company's executives on public relations, including messaging for any issue or crisis communications, with a focus on Europe.

  • Establish and maintain relationships with European media.