Microsoft

Communications Lead

Microsoft
TechnologySingapore, Singapore, SingaporeOnsitePosted 2 weeks ago

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