Vice President, Global Brand Communications

USA (On-site)

Salary Not AvailableSenior Level10+ years expFull time

Posted 2 months ago

Job Summary

Own and drive global brand narratives and crisis-ready communications, balancing messaging across regions to protect and elevate brand equity.

  • Define and govern global brand communications strategy and tone of voice.
  • Lead media relations, executive messaging, and cross-functional partnerships for unified storytelling.
  • Oversee crisis communications, reputation management, and performance metrics.

Job Description

  • Define and lead global brand communications strategy with narrative consistency across markets.
  • Oversee branding, messaging architecture, and tone of voice aligned to business goals.
  • Manage internal and external communications including executive messaging, employee comms, and PR.
  • Lead media relations, press strategy, and global campaigns to shape public perception.
  • Partner with marketing, IR, HR, legal, and leadership to unify messaging and govern brand standards.
  • Oversee crisis communications and reputation management, monitoring metrics.
  • Bachelor’s degree in Communications, Public Relations, Marketing, Journalism, Business, or related field (Master’s preferred)
  • 10+ years of experience in corporate communications, public relations, brand strategy, or marketing leadership
  • Strong expertise in global communications strategy, media relations, and brand management
  • Experience handling crisis communications and executive-level messaging
  • Excellent storytelling, writing, and public speaking skills
  • Strong leadership and cross-cultural communication abilities

Headcount Trend

Current headcount: ~80

Vice President, Global Brand Communications

TRIWHEELS FINTECH · USA · On-site