Global Communications President

USA (On-site)

Salary Not AvailableSenior LevelFull time

Posted 2 months ago

Job Summary

Own global communications leadership with a strong focus on brand, PR, and crisis management while driving content and stakeholder engagement across markets.

  • Brand and Communications Strategy: own messaging and external/internal comms, including media relations
  • Global Collaboration: partner with senior leadership to ensure consistent messaging across regions
  • Crisis & Content Leadership: manage crisis comms and oversee multi-platform content to support business objectives

Job Description

Responsibilities

  • oversee the company’s brand message, external and internal communications strategies, and public relations efforts
  • developing and executing communication strategies that align with company goals
  • managing crisis communication
  • overseeing content creation for multiple platforms
  • fostering engagement with stakeholders
  • Collaboration with cross-functional leadership teams to ensure consistency and effectiveness of messaging across global operations

Requirements

  • Strategic Communications and Public Relations expertise, with a proven ability to develop and implement global communication strategies
  • Leadership and team management skills, with a talent for fostering collaboration across global teams
  • Strong Writing and Editing abilities for diverse platforms, including press releases, speeches, and internal communications
  • Media Relations and Crisis Communication experience, with the ability to manage sensitive issues effectively
  • Analytical and Problem-Solving skills to evaluate communication efforts and their alignment with overall business objectives
  • Exceptional interpersonal and stakeholder engagement abilities, including experience working with senior executives
  • Experience in cross-cultural communication and a deep understanding of global markets
  • Bachelor’s degree in Communications, Public Relations, Marketing, or a related field; a Master’s degree is a plus

Preferred

  • Master’s degree is a plus

Global Communications President

Aureon Capital · USA · On-site