This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Corporate Communications Manager to support how the company communicates with employees, executives, and the broader market. This role is primarily responsible for internal communications and organic social media, ensuring employees are informed, aligned, and engaged, and that the company’s brand voice is authentic and consistent across owned channels. Secondarily, this role supports executive and external communications, helping amplify leadership perspectives, thought leadership, and major company moments in close partnership with PR, marketing, and executive leadership.
Job Responsibility:
Develop and execute an internal communications strategy that aligns employees to company vision, priorities, and culture
Own internal communications planning and cadence, including company-wide updates, leadership communications, and major announcements
Develop and manage an organic social media strategy aligned to brand, executive, and thought leadership priorities
Partner with PR, marketing, and leadership to align internal, executive, and external narratives
Use engagement metrics and qualitative feedback to refine communications strategies over time
Draft and edit internal communications including leadership messages, internal newsletters, company announcements, and change communications
Create and curate organic social media content that reflects brand voice, values, and strategic priorities
Support executive communications by drafting or refining LinkedIn posts, talking points, bylines, and keynote narratives
Translate complex business, product, or organizational updates into clear, engaging messaging for different audiences
Ensure consistency in tone, voice, and messaging across all internal and external-facing channels
Manage internal communication channels and publishing workflows
Publish and optimize organic social content across priority platforms (e.g., LinkedIn)
Coordinate timing and messaging across internal and external moments to ensure alignment
Monitor engagement and performance across channels and recommend improvements
Requirements:
Bachelor’s degree in Communications, Marketing, Journalism, or a related field
5–8 years of experience in corporate communications, internal communications, or brand communications
Demonstrated experience supporting executive and external communications in a B2B or technology environment
Strong experience managing organic social media for a brand or executive audience
Exceptional writing and editing skills with strong attention to detail
Ability to work effectively with senior executives and manage sensitive or high-visibility communications
What we offer:
Global Gratitude and Recharge Days
Flexible, paid time off policy
Employee wellness programs and counseling resources
Meaningful peer recognition and awards
Paid parental leave
Invention/patenting assistance
Community impact, paid volunteer time, and opportunities
Intercultural learning and celebration
Multiple tools through which to learn and grow, and an incredible global community