About Us
About Us
Protecting Futures for More Than a Century
We may have been around for a long time, but there’s nothing new about our core values: treating customers with kindness, compassion and respect.
Founded by future U.S. Supreme Court Justice Louis Brandeis in 1907, his innovative and inspiring vision was to:
- Make high-quality life insurance accessible, affordable and reliable for everyone.
- Operate according to an uncompromising set of values and always act in the best interests of our customers.
- Commit to the values of the communities we serve and the places we live and work.
- Be readily available to our customers.
SBLI Fast Facts
- Founded: 1907 in Massachusetts.
- Headquarters: Located in Woburn, MA and serving the nation.
- American families protected since our beginning: 1,000,000+.
- Products: Term Life and Participating Whole Life. In addition, Universal Life and Non-Participating Whole Life may be available for term conversions.
- Product Availability: Licensed in all states and DC, except New York.
Our financial strength means one thing: We’ll be here when your clients need us most.
Give your clients greater confidence for the future. We’re proud to have consistently earned high marks from the most respected independent ratings companies, including;
AM Best
A (Excellent)
Financial Strength Rating from AM Best, its second-highest rating category
Standard & Poor's
A- (Strong)
Financial Strength Rating from Standard & Poor’s, its third-highest rating category.