Emma – The Sleep Company

Culture & Internal Communications Manager

Emma – The Sleep Company

full-time

Posted on:

Location Type: Hybrid

Location: FrankfurtGermany

Visit company website

Explore more

AI Apply
Apply

About the role

  • Partner with senior leadership to craft ad-hoc and recurring internal communication.
  • Translate strategic decisions into clear, structured, and cascaded messaging.
  • Manage Emma’s communication efforts across multiple offices and regions: Frankfurt, Manila, Lisbon and Mexico City.
  • Ensure communication is accurate and considers both informational and emotional impact.
  • Own the people survey as a product, from design to communication of results.
  • Identify themes and patterns in qualitative feedback of people's surveys.
  • Project manage Emma’s Internal communication and culture related projects.
  • Own and improve key communication formats.

Requirements

  • You have a Bachelor's/Master’s Degree in Marketing, Business Administration, HR, Communication or related field.
  • You bring 4+ years of professional experience in Internal Communication, Change Management, Public Affairs or other similar areas.
  • Experienced and/or comfortable working closely with senior leadership and C-level executives.
  • You can break down complex problems, identify patterns, and turn insights into clear, actionable steps.
  • Excellent communication skills in English, both written and verbal.
  • Motivated by shaping narratives, not just drafting messages.
Benefits
  • Private Health Insurance and 25 vacations days per year, with 1 extra day per year worked (until a limit of 30 days per year).
  • 22 remote days per quarter policy, with offices in Gutleutviertel - Frankfurt.
  • Work independently and as part of a dedicated, international team.
  • Get to know your team members at our exciting company events.
  • Working from a pet-friendly office.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Internal CommunicationChange ManagementPublic AffairsProject ManagementQualitative Feedback Analysis
Soft Skills
Communication SkillsProblem SolvingPattern RecognitionNarrative ShapingCollaboration with Senior Leadership
Certifications
Bachelor's DegreeMaster’s Degree