About Orca Life
Orca Life is an Insurance company, headquartered in Louisville, with 201 - 500 employees and annual revenue of $5M - $20M.
ORCA Life planted its roots in the late 90’s. When a discouraged manager decided Corporate America had taken its toll and he needed more for himself and his family. Glenn Crabtree, President, began selling pre-paid funerals and continued doing so for several years. One day he saw a better value in t...
Seamless Pro Tip
Use this information to figure out if this company is an ideal customer for you.
Orca Life Company Highlights
Phone Number
(844) 851-xxxx
Corporate Office Address
505 Terry Boulevard
Louisville, 40229
Website
Orca Life Email Format
The most common Orca Life email format is [first][last] (ex. johndoe@orca.life), currently being used by 100% of Orca Life business email addresses. There are 4 email formats used by Orca Life.
Orca Life Org
Orca Life has 2 C-Level, 2 VP, 3 Director, 10 Manager, 1 Senior, 62 Mid-Level, and 1 Other employees.
Orca Life Decision Makers
- CEOGlenn Crabtree
Orca Life's Tech Stack
Frequently Asked Questions About
Orca Life
Log in or sign up to get full contact details and additional support.
Who is the CEO of Orca Life?
The CEO of Orca Life is Glenn Crabtree. See full contact details ›
How many senior employees does Orca Life have?
Orca Life has 18 senior employees that are typically used for decision making.
What email format does Orca Life use?
The most common Orca Life email format is {first}{last} (e.g. johndoe@orca.life).
Who are the key decision makers at Orca Life?
Key decision makers at Orca Life include Glenn Crabtree (CEO). See full contact details ›
What technologies does Orca Life use?
Orca Life uses technologies including AdRoll, Akismet, and AOS.
How do I contact Orca Life?
To contact Orca Life, visit orca.life.
What companies are similar to Orca Life?
Companies similar to Orca Life include Michelin, Toyota, and Hertz.
Where is Orca Life headquartered?
Orca Life is headquartered at 505 Terry Boulevard, Louisville.
What is the main phone number for Orca Life?
The main phone number for Orca Life is (844) 851-xxxx.
What is the official website for Orca Life?
The official website for Orca Life is orca.life.
What is the annual revenue of Orca Life?
The annual revenue of Orca Life is $5M - $20M.
How many employees does Orca Life have?
Orca Life has 201 - 500 employees.
What industry is Orca Life in?
Orca Life is in the Insurance industry.
Last updated: November 4, 2025