Head of Business Continuity and Resilience
Chubb
Head of Business Continuity and Resilience
Chubb
Global property & casualty insurer
Chubb is seeking a senior leader to head business continuity and resilience across Asia Pacific, spanning both General Insurance and Life operations. This role is focused on the continuity of business operations — ensuring Chubb can prepare for, respond to, and recover from disruptions to its people, processes, facilities, and other key dependencies across the region.
The role holds end-to-end accountability for business continuity capability across all APAC markets: implementation of the global business continuity program, regional governance, programme readiness, crisis and incident response, regional business continuity team leadership, and regulatory compliance. Technology risk, cyber security, IT resilience, physical security, and facilities are managed by separate functions; this role works alongside them but does not own them.
It requires someone who can engage at the executive level on business continuity programme maturity and resilience needs, while executes day-to-day requirements and leads the response when it matters. This is not a role for someone who governs from a distance.
Strategic Leadership
Governance and Programme Rigour
Risk Mitigation and Recovery
Testing and Exercising
Incident and Crisis Response
Training, Awareness, and Culture
Compliance and Reporting
Continuous Improvement
Preferred
Out of Scope
What We're Looking For
The right person for this role leads from the front. They are as comfortable facilitating a board-level crisis simulation as they are reviewing business continuity plans for operational credibility. They hold the programme to a high standard, know when plans are real versus decorative, and do not accept compliant on paper as good enough.
Culturally fluent, credible with executives, and calm under pressure. This is a role for someone who has genuinely been tested in a crisis and performed.
Chubb is the world’s largest publicly traded property and casualty insurer, offering commercial and personal insurance, reinsurance, life and health products across 54 countries. It underwrites policies by evaluating risk, pricing premiums, and paying claims fairly and promptly when covered events occur. Its breadth of products, extensive distribution, and strong financial position distinguish it from competitors and enable it to serve diverse clients globally. Its goal is to help people and businesses manage risk with clear policy terms and reliable financial protection.
Explore more opportunities at Chubb