National Life Insurance Company

Back to list

President and CEO: Mehran Assadi

AM Best Rating: Not Rated

Total Assets: n/a

Net Income: n/a

Net Premiums Written: n/a

Financial Size Category: n/a

FSR Outlook: n/a

Best’s Issuer Credit Rating: n/a

ICR Outlook: n/a

As of Date: n/a

Organization Type: n/a

Specialty Lines of Business: n/a

Marketing Type: n/a


1 National Life Drive
Montpelier, VT 05604

Phone: (800) 732-8939
Fax: N/A

*Information courtesy of the AM Best Key Ratings Guide 2013.

LSM Insurance is NOT affiliated with National Life Insurance Company and is not authorized to sell its products

National Life Group, a Fortune 1000 company, serves more than 840,000 customers. With 2010 revenue of $1.7 billion and net income of $122.4 million, members of National Life Group employ roughly 900 employees, with most located at its home office in Montpelier, Vermont. Group companies also maintain offices in Addison, New York, San Francisco, and Philadelphia.

The Group is made up of its flagship company, National Life Insurance Company, founded in Montpelier, Vermont in 1848; Life Insurance Company of the Southwest, founded in 1955, Addison, Texas, and Sentinel Investments and Equity Services, Inc., all based in Montpelier.

The flagship of the enterprise, National Life Insurance Company was established in Montpelier, Vermont in 1848 and is licensed in all 50 states and the District of Columbia. From its very beginnings, National Life has been one of the innovators of life insurance in America, having introduced a number of improvements that are now regular features of policies sold by a number of insurers. Over the years, the company has made available a variety of new types of coverage and provided progressive improvements in underwriting and service practices.

News about National Life Insurance Company

LSM Insurance is an independent Life Insurance Brokerage and is Not Directly Affiliated to National Life Insurance Company.

Name *
Phone *
Your Date Of Birth
Amount of Coverage
* Please Confirm Your Contact Details Are Correct

Leave a Reply


Head Office: 2900 John Street Suite #302 Markham, L3R 5G3
Office 1-866-899-4849, 905.248.4849 Fax 905.300.4848

© LSM Insurance Services Ltd. 1998-2018