About Leaders Life Insurance Company
Leaders Life Insurance Company is an Insurance company, headquartered in Tulsa, with 51 - 200 employees and annual revenue of $5M - $20M.
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.
Seamless Pro Tip
Use this information to figure out if this company is an ideal customer for you.
Leaders Life Insurance Company Company Highlights
Phone Number
(918) 254-xxxx
Corporate Office Address
1350 South Boulder Avenue West
Tulsa, 74119
Website
Leaders Life Insurance Company Org
Leaders Life Insurance Company has 1 VP, 6 Director, 3 Manager, 1 Senior, and 14 Other employees.
Leaders Life Insurance Company Decision Makers
- CEORuss Angell Flmi
Leaders Life Insurance Company's Tech Stack
Frequently Asked Questions About
Leaders Life Insurance Company
Log in or sign up to get full contact details and additional support.
Who is the CEO of Leaders Life Insurance Company?
The CEO of Leaders Life Insurance Company is Russ Angell Flmi. See full contact details ›
How many senior employees does Leaders Life Insurance Company have?
Leaders Life Insurance Company has 11 senior employees that are typically used for decision making.
Who are the key decision makers at Leaders Life Insurance Company?
Key decision makers at Leaders Life Insurance Company include Russ Angell Flmi (CEO). See full contact details ›
What technologies does Leaders Life Insurance Company use?
Leaders Life Insurance Company uses technologies including Animate.css, Application Request Routing, and Font Awesome.
How do I contact Leaders Life Insurance Company?
To contact Leaders Life Insurance Company, visit leaderslife.com.
What companies are similar to Leaders Life Insurance Company?
Companies similar to Leaders Life Insurance Company include OneDigital, CRC, and CEC.
Where is Leaders Life Insurance Company headquartered?
Leaders Life Insurance Company is headquartered at 1350 South Boulder Avenue West, Tulsa.
What is the main phone number for Leaders Life Insurance Company?
The main phone number for Leaders Life Insurance Company is (918) 254-xxxx.
What is the official website for Leaders Life Insurance Company?
The official website for Leaders Life Insurance Company is leaderslife.com.
What is the annual revenue of Leaders Life Insurance Company?
The annual revenue of Leaders Life Insurance Company is $5M - $20M.
How many employees does Leaders Life Insurance Company have?
Leaders Life Insurance Company has 51 - 200 employees.
What industry is Leaders Life Insurance Company in?
Leaders Life Insurance Company is in the Insurance industry.
Last updated: June 19, 2025