Job Description

Overview

The Regional Lead, Emergency Response & Business Continuity manages emergency response and business continuity operations for an assigned region (Americas, Europe/EMEA, or Asia Pacific), leading a team of country-based planners responsible for 10,000-24,000 team members across multiple countries and sites. This role activates and leads Regional EMOC incidents, oversees country-specific BC planning, and ensures regional preparedness through proactive planning, relationship building, and continuous improvement. The Regional Lead serves as the primary emergency management contact for regional operations leadership, builds deep expertise in regional risks and contexts, and participates in on-call rotations to ensure 24/7 coverage.

Key Distinction

This role coordinates regional emergency response—it does not execute technical solutions. The Regional Lead convenes regional stakeholders, facilitates decisions, and project manages BC activations. Country...

Apply for this Position

Ready to join TELUS Digital? Click the button below to submit your application.

Submit Application