About the role
The Communications Lead is responsible for guiding and executing the organization's communication strategy, both internally and externally.
TechnologyOnsiteCommunications
Key Responsibilities
- Drive thought leadership positioning Microsoft as an innovative partner
- Develop and execute audience-first communications strategies
- Manage local, regional, and global stakeholders for campaigns
- Shape narratives at the intersection of business and technology trends
Requirements
- Proven experience in global communications within a major tech company
- Ability to navigate complex business and societal impacts through messaging
- Strong strategic thinking regarding AI's role in modern communications
- Skilled in earned editorial coverage generation