1891 Financial Life Employee Directory
InsuranceIllinois, United States11-50 Employees
1891 Financial Life operates in the insurance sector as a not-for-profit organization linked to the former National Catholic Society of Foresters. It is based in Schaumburg, Illinois, and serves Christian families with life insurance, annuities, and member benefits. The organization describes its mission as enriching parishes and communities, fostering positive values, and strengthening families through a range of programs and social events. Because profits are directed back to member parishes and communities rather than shareholders, program funding comes from insurance certificate sales. External recognitions include Forbes naming the company among The World's Best Life Insurance Companies in 2023 and listing it as a top performer in Term Life Insurance for 2026.