SBLI Email Format
InsuranceMassachusetts, United States201-500 Employees
SBLI is a life insurance provider headquartered in Woburn, Massachusetts, serving customers across the United States through a direct-to-consumer platform and a broad network of independent distribution partners. It offers a full range of life insurance products designed to be simple and affordable while providing reliable protection for individuals and families. Founded in 1907 by Louis Brandeis, the company has operated as a mutual organization since 2017, owned by its policyholders. It supports the SBLI Charitable Foundation, backing organizations such as the American Heart Association, American Diabetes Association, and National Multiple Sclerosis Society. In January 2025, SBLI announced a partnership with Swiss Re to implement Underwriting Ease, a digital tool intended to accelerate underwriting decisions.