Back to all jobs
Chubb logo

Business Continuity Specialist

Chubb

Philadelphia, PA, United States
Full-time, Regular
Posted Sep 11, 2025
Onsite

Compensation

Loading salary analysis...

About the role

The Business Continuity Specialist serves as a subject matter expert and driver of Chubb’s overall readiness for, response to, and recovery from business interruptions.

Responsibilities

  • Provide support for all business continuity initiatives for North America
  • Assist with implementation and management of Chubb’s business continuity platform - Fusion
  • Support major team initiatives with strong project management skills
  • Assist in the business continuity program’s maturity model, sourcing new best practices and regulatory expectations, and identifying areas for continued enhancement
  • Support data management and presentation of monthly, quarterly, and annual reporting requirements
  • Contribute in responding to incidents and outages
  • Actively participate in regular meetings with key partners
  • Maintain program documents such as SOPs, playbooks, user guides, etc. and report required updates for team review
  • Contribute and help develop business continuity training modules
  • Write educational and awareness pieces supporting business continuity initiatives

Requirements

  • Knowledge and experience in business continuity planning, training, and exercising commensurate with a minimum of 3 years of experience
  • Strong analytical, organizational, and decision-making skills
  • Strong leadership skills and a productive team player with a proven track record
  • Strong verbal and written communications
  • Strong project management skills
  • Strong interpersonal and articulation skills
  • Skilled at working with senior management in the development of strategic, as well as tactical plans to mature the organization’s business resilience culture

Benefits

  • 401k matching
  • Health insurance
  • Resilience exercises
  • Data management and presentation of monthly, quarterly, and annual reporting requirements

About the Company

Chubb is a world leader in insurance. With operations in 54 countries, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance to a diverse group of clients.

Job Details

Salary Range

$122,200 - $135,800/yearly

Location

Philadelphia, PA, United States

Employment Type

Full-time, Regular

Original Posting

View on company website
Create resume for this position