Sitecore · 3 days ago
Corporate Communications Manager, Executive Communications
Sitecore is a leading provider of agentic digital experience software, and they are seeking a Corporate Communications Manager focused on executive communications. This role is responsible for shaping and delivering high-impact communications for the executive leadership team, ensuring alignment across all channels and amplifying Sitecore’s story.
AnalyticsContent MarketingCustomer ServiceE-CommerceEmail MarketingInternetSoftwareWeb Development
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 that position Sitecore as a category leader
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
Qualification
Required
10+ years of experience in executive communications, corporate communications, or related fields; technology industry experience preferred
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
Preferred
Advanced degree preferred
Benefits
15% bonus structure
Company
Sitecore
Sitecore is a customer experience management company that provides multichannel marketing automation software and web content management.
Funding
Current Stage
Late StageTotal Funding
$1.2BKey Investors
EQTTCV
2021-01-19Private Equity· $1.2B
2016-07-01Undisclosed
2016-04-01Acquired
Recent News
2026-01-08
2025-11-10
Company data provided by crunchbase