Leadership- A leading supplemental insurance provider with 8.8 million policies in force in North America; $7 billion of life insurance in North America.
Recognized as one of ward’s 50 top performing life-health Insurance companies
Rated an a+ (superior) company by a.m. best, a leading independent insurance-rating company
A Chubb company with over $150 Billion dollars In assets