Communications Manager

at  ONWARD Medical

Lausanne, VD, Switzerland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate03 Nov, 2024Not Specified27 Sep, 20245 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

At ONWARD we’re looking for a Communications Manager to join our team.
Full-time · Lausanne

Responsibilities:

  • 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.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Public Relations/PR

Marketing / Advertising / MR / PR

Public Relations

Graduate

Proficient

1

Lausanne, VD, Switzerland