Manager – Business Continuity & Disaster Recovery (BCP/DR) | Deloitte Cyber Defense & Resilience | Gurgaon / Delhi

September 25, 2025

Job Description

Summary

Deloitte India is hiring a Manager – Business Continuity & Disaster Recovery (BCP/DR) for its Cyber Defense & Resilience practice in Gurgaon/Delhi. This role is ideal for professionals with 8–12 years of experience in Business Continuity Planning (BCP), IT Disaster Recovery (DR), and ISO 22301 implementation.

As a BCP/DR Manager at Deloitte, you will lead engagements across industries, helping organizations build resilient Business Continuity Management Systems (BCMS), conduct risk assessments and impact analyses, and design disaster recovery strategies that ensure operational resilience. Join a global leader in cybersecurity, business continuity, and disaster recovery consulting, and make an impact that matters.


Job Details at a Glance

DetailInformation
Job TitleManager – Business Continuity & Disaster Recovery
LocationGurgaon / Delhi
EntityDeloitte Touche Tohmatsu India LLP
DepartmentCyber – Defense & Resilience
Experience Required8–12 years (consulting experience preferred)
DesignationManager
CertificationsISO 22301 Lead Implementer / Lead Auditor (preferred)
Work ModeHybrid with client travel
Job Requisition ID81463
Date PostedSeptember 24, 2025

Key Responsibilities

Client Delivery

  • Lead BCP/DR consulting engagements across industries.
  • Conduct Business Impact Analyses (BIA) and Risk Assessments (RA) to identify critical processes and risks.
  • Develop Business Continuity Plans, IT Disaster Recovery Plans, and Crisis Management strategies.
  • Implement BCM programs aligned with ISO 22301 standards.
  • Facilitate BCP/DR testing exercises including simulations, tabletop drills, and technical recovery tests.
  • Deliver awareness and training programs to client stakeholders.

Project & Practice Management

  • Manage project workstreams, deliverables, and stakeholder communications.
  • Support business development activities, including proposals and client presentations.
  • Contribute to Deloitte’s thought leadership, methodologies, and BCP/DR frameworks.
  • Stay updated on industry regulations (RBI, SEBI, etc.) and emerging resilience trends.

Team Leadership

  • Mentor junior consultants and guide project teams.
  • Drive collaboration and ensure high-quality client delivery.

Required Qualifications & Experience

  • 8–12 years of relevant experience in Business Continuity and Disaster Recovery.
  • Proven expertise in ISO 22301 implementation/certification.
  • Strong understanding of BCM/DR lifecycle, BIAs, RAs, testing methodologies, and plan development.
  • Bachelor’s degree in IT, Computer Science, Business Administration, Engineering, or related fields.
  • Excellent communication, client-facing, and stakeholder management skills.

Preferred Skills

  • Knowledge of cloud-based DR, replication, and backup technologies.
  • Experience with banking, financial services, manufacturing, or technology sectors.
  • Familiarity with BCM software tools (Fusion Risk Management, Archer, Assurance CM).
  • Master’s degree or advanced certifications.

Why Join Deloitte?

  • Work with a global leader in cybersecurity and resilience consulting.
  • Exposure to diverse industries and complex client challenges.
  • Collaborative, inclusive, and innovation-driven work culture.
  • Opportunities for global mobility, professional certifications, and leadership growth.

Apply Now

Step into a career where you can make a difference in business continuity and disaster recovery consulting. If you are ready to lead resilience projects, manage cyber risks, and deliver impact, Deloitte wants you on its team.

👉 Apply Now on Deloitte Careers