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