The Corporate Communications Manager is a strategic storyteller responsible for driving internal and external communications that shape and support the company’s evolving identity, values, and business priorities. This role blends brand voice stewardship, executive communication support, change management, and employee relations with innovative communications technologies and methods. The ideal candidate brings proven expertise in shaping narratives that resonate across multiple channels and audiences—both inside and outside the organization.
This role requires approximately 25% travel, with occasional periods of increased travel based on business needs or key initiatives.
Key Responsibilities
- Develop and implement a unified corporate communications strategy aligned with business objectives.
- Design and manage internal communication initiatives that inspire and inform employees, including leadership updates, change communications, and company-wide events or all-hands.
- Craft compelling executive communications (speeches, video updates, LinkedIn posts, internal and external emails) that reflect leadership tone and strategic priorities.
- Organize and lead Town Hall presentations between company leaders/luminaries and global employees
- Partner closely with marketing, HR, and various leaders/employees to support internal campaigns, employer branding, and customer communications.
- Foster two-way communication between executives and team members, reinforcing company culture and transparency.
- Support organizational change and cultural evolution through clear, transparent messaging.
- Success in this role is measured by employee sentiment in yearly engagement survey responses, as well as other key indicators of communication effectiveness, stakeholder feedback, and internal engagement metrics.