Manager, Business Continuity & Risk Management at Chubb Life - ScoutJobs - The AI-curated global job board
Skip to content
Chubb Life
Posted 2 days ago

Manager, Business Continuity & Risk Management

Chubb LifeManager, Business Continuity & Risk Management

Requirements

Bachelor's degree in business administration or risk management, CBCP or ISC2 certification preferred, Experience in BCP and risk control assessments, 5+ years experience in data analysis and reporting, Fluent English communication skills

Skills

risk management

About the role

Responsibilities

  • Manage the planning, governance, implementation, and execution of the Business Continuity Management (BCM) framework.
  • Coordinate the development and maintenance of comprehensive Business Impact Analysis (BIA) and Risk Assessments.
  • Develop and implement a disaster recovery framework and lead recovery efforts during business disruptions.
  • Design and execute annual BCP exercises, including tabletop exercises, drills, and call tree testing.
  • Manage risk governance and collaborate with departments on annual risk control assessments and KRI monitoring.
  • Provide guidelines for solvency stress testing and reverse stress testing.
  • Prepare risk reports for internal management and regulators, and facilitate risk committee discussions.
  • Develop roadmaps for business continuity and risk awareness programs to promote a strong risk culture.

Requirements

  • Bachelor's degree in business administration, risk management, or a related field.
  • At least 5 years of experience in data analysis, reporting, and managing complex reports.
  • Proven experience in developing business continuity plans and conducting risk control assessments.
  • Strong ability to coordinate with cross-functional teams and align with regional and global standards.
  • Fluent English communication skills.
  • Ability to work effectively in a fast-paced, demanding environment with a growth mindset.

Preferred Qualifications

  • Professional certifications in business continuity management, such as CBCP or ISC2.

About the Company

Chubb Life is a leading provider of life insurance solutions, dedicated to helping customers protect what matters most. We foster a culture of excellence, diversity, and inclusion, providing a dynamic environment for professionals to grow and succeed.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Manager, Business Continuity & Risk Management

Chubb Life · Vietnam

Sign up to apply