Public Relations & Crisis Communications Leader

cid-ascenseur.fr

City, CT, United States of America
Base: $200,000-$240,000; bonus/equity: not specifi...
Fully remote
Global public relations strategies
Crisis communications leadership
Media engagement and management
The Public Relations & Crisis Communications Leader is responsible for shaping and amplifying Otis’ global narrative through proactive public relations strategies and crisis readiness

Job Summary

  • The Public Relations & Crisis Communications Leader is responsible for shaping and amplifying Otis’ global narrative through proactive public relations strategies and crisis readiness.
  • This role partners closely with executive leadership and cross-functional teams to protect and enhance Otis’ reputation across all geographies where the company operates.
  • Otis offers a diverse, global team environment with opportunities for leadership development and a strong commitment to safety, ethics, and quality.

Matching Summary

The Public Relations & Crisis Communications Leader is responsible for shaping and amplifying Otis’ global narrative through proactive public relations strategies and crisis readiness.

Salary

Base: $200,000-$240,000; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • global public relations strategies
  • crisis communications leadership
  • media engagement and management
  • executive communications counsel
  • cross-functional collaboration
  • crisis preparedness and response

Nice-to-have

  • inclusive and collaborative leadership
  • innovative communications approaches
  • financial communications knowledge
  • experience managing external agencies
  • multicultural communications planning
  • scenario planning and tabletop exercises

Key Requirements

  • 12-15 years communications experience
  • experience in global public relations
  • experience in crisis communications
  • bachelor’s degree required, master’s preferred
  • experience managing teams
  • strong executive presence
  • financial communications knowledge
  • work authorization in United States

Work Rights

Not specified

Tailored Resume

Cover Letter