National Life Group Email & Phone number of top level executives

National Life Group
Financial Services
National Life Group is a leading American financial services company, with roots dating back to 1848. Based in Montpelier, Vermont, the company offers a range of life insurance and annuity products through its subsidiaries – National Life Insurance Company, Life Insurance Company of the Southwest, and Sentinel Investments. National Life Group is committed to serving its policyholders by delivering exceptional customer service and innovative products. The company is also a leader in corporate social responsibility, with a strong focus on sustainability and community engagement initiatives. With over 1,000 employees and a network of financial professionals, National Life Group remains dedicated to helping individuals and families achieve financial security and peace of mind.