Senior Manager - Emergency Response & Business Continuity
The Opportunity
The Senior Manager, Emergency Response & Business Continuity leads TELUS Digital's global emergency response and business continuity function, overseeing a regional team of 15+ professionals responsible for coordinating emergency response, crisis management, and business continuity efforts across 80,000+ team members in 30+ countries. This role establishes strategic direction, manages Global EMOC (Emergency Management Operations Center) incidents, and ensures organizational resilience through proactive planning, rapid response coordination, and continuous improvement.
The Senior Manager builds and leads a distributed team operating across Americas, Europe/EMEA, and Asia Pacific regions, with specialized enterprise BC planners and program management support.
Key Distinction: This role coordinates and enables emergency response—it does not execute technical solutions. The Senior Manager convenes cross-functional leaders, facilitates critical decisions, and ensures coordinated action. Functional experts (Operations, NOC, Security, Facilities, HR) resolve incidents; EMOC orchestrates the response.
Reports to: Director
Direct Reports: 3 Regional Leads + 2 Enterprise BC Planners + 1 Program Manager (6 direct reports; 15+ total team)
T
