Corporate Communications Manager, Executive Communications
Posted 2 weeks ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
This role is responsible for shaping and delivering high-impact communications for Sitecore's executive leadership team, ensuring alignment across all channels. The position focuses on amplifying Sitecore's story through leadership voices across internal and external platforms to advance business objectives.
Responsibilities
- Own development of speeches, op-eds, social content, event narratives, and leadership briefings that reflect Sitecore’s strategy and guiding principles
- Partner closely with Internal and External Communications leads to ensure executive narratives are aligned and integrated across all channels
- Collaborate with Marketing, Strategy, Product, and the Executive Team to shape and execute thought leadership programs
- Help manage executive presence at key events, including speaking engagements, media opportunities, and internal forums
- Maintain an executive communications calendar tied to OKRs and quarterly priorities; track performance and impact metrics
- Serve as a trusted advisor to senior leaders, ensuring communications advance business objectives and reinforce Sitecore’s brand voice
Requirements
- 10+ years of experience in executive communications, corporate communications, or related fields
- Proven ability to craft compelling narratives for senior executives across multiple formats (written, visual, spoken)
- Strong stakeholder management skills; ability to influence and collaborate across functions
- Exceptional writing and editing skills with a focus on clarity, tone, and strategic impact
- Experience managing high-profile projects under tight deadlines
- Bachelor’s degree in Communications, Journalism, Marketing, or related field
Qualifications
- Bachelor’s degree in Communications, Journalism, Marketing, or related field; advanced degree preferred.
- 10+ years of experience in executive communications, corporate communications, or related fields
Nice to Have
- Technology industry experience preferred
- Advanced degree
About Sitecore
Sitecore's mission is to simplify how brands reach, engage, and serve people by delivering intelligent, personalized digital experiences that connect the world. They provide agentic digital experience software, bringing together content, commerce, and data into one composable platform.