W

Crisis Management Analyst at WTW

Willis Towers Watson

toronto, on, Canada Full-time June 12, 2026

Found Description

Elevate crisis response strategies with WTW as the Incident Management Lead Analyst. This pivotal role involves leading crisis events, enhancing frameworks, and ensuring global operational resilience.
As a Lead Analyst on the Enterprise Operational Resilience team, you will facilitate and coordinate responses to large-scale disruptions. Your experience will enhance crisis management structures while partnering with business and technology leads across global regions. With a focus on stakeholder engagement, you will ensure effective communication and operational readiness during incidents.
Key Responsibilities:
• Develop a global crisis response framework and governance
• Coordinate cross-functional teams during disruption events
• Maintain and improve crisis response playbooks
• Engage with executives for timely incident communications
• Lead post-incident reviews and continuous enhancement projects
Requirements:
• 3-5+ years in crisis management in global or...

Ready to Apply?

Submit your application for Crisis Management Analyst at WTW at Willis Towers Watson

Apply Now