Leaders Life Insurance Company

About Leaders Life Insurance Company

Leaders Life provides an expanded arsenal of employer based voluntary insurance benefits in 5 states (Oklahoma, Texas, Arkansas, Kansas, & Missouri) servicing over 700 agents and brokers and 1,400 employer groups.

( I )

Leaders Life Insurance Company Company Information

Phone icon

Phone Number

918.254.0200

Address icon

Corporate Office Address

1350 South Boulder Avenue West
Tulsa, 74119

Website icon

Website

Industry

Insurance

Number of Employees

51 - 200 Employees

Company Revenue

$5M - $20M

Is this company information helpful?

Leaders Life Insurance Company Org

Leaders Life Insurance Company's Tech Stack

Animate.css
Application Request Routing
Bootstrap
Font Awesome
FAQs image

Frequently Asked Questions About
Leaders Life Insurance Company

Who is Leaders Life Insurance Company's CEO?

Leaders Life Insurance Company's CEO is Russ Angell Flmi

Where is the Leaders Life Insurance Company headquarters?

Leaders Life Insurance Company's HQ is located at 1350 South Boulder Avenue West, Tulsa

What is the Leaders Life Insurance Company's main phone number?

Leaders Life Insurance Company's phone number is 918.254.0200

What is the Leaders Life Insurance Company's official website?

Leaders Life Insurance Company's official website is leaderslife.com

What is Leaders Life Insurance Company's Revenue?

Leaders Life Insurance Company's revenue is $5M - $20M

How many employees are working in Leaders Life Insurance Company?

Leaders Life Insurance Company has 51 - 200 employees

What industry is the Leaders Life Insurance Company in?

Leaders Life Insurance Company is in the industry of: Insurance

Unlock Unlimited Leads
With Seamless.AI

Get Started Free