πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Manager Content & Communications 80% - 100%

Company

LiveMap AG

Location

luzern, luzern

Posted

June 19, 2026

Position Overview

You love turning ideas into stories and stories into impact. At LiveMap, you'll help shape our brand across social media, thought leadership, corporate communications, and employer branding. You'll have the freedom to create, experiment, and bring fresh ideas to life. Ready to make your mark? We'd love to meet you.

The heart of the role

  • Run the editorial comms calendar: LinkedIn, social, newsletter
  • Write content across formats (copy, social, short-form, founder and executive voice) working with internal and external partners
  • Build creator, influencer and community relationships to find stories and earn attention
  • Handle internal comms: all-hands, newsletter, culture content
  • Translate brand strategy into a living narrative across all touchpoints

Strategic comms skills and advisory

  • Advise the CEO and leadership on messaging and positioning
  • Own the corporate narrative across webs...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now