About MEM
MEM is an Insurance company, headquartered in Columbia, with 501 - 1,000 employees and annual revenue of $100M - $500M.
Missouri Employers Mutual is Missouri's #1 provider of work comp insurance. Since opening our doors in 1995, our Safety Fanatics have been dedicated to providing policyholders with exceptional customer service, workplace safety expertise and timely, personal claims management. Headquartered in Colum...
Seamless Pro Tip
Use this information to figure out if this company is an ideal customer for you.
MEM Company Highlights
Phone Number
(573) 499-xxxx
Corporate Office Address
101 North Keene Street
Columbia, 65201
Website
MEM Org
MEM has 6 C-Level, 21 VP, 24 Director, 76 Manager, 58 Senior, and 622 Other employees.
MEM Decision Makers
- CEOJames C Owen
- CFOFcas Andy Ribaudo
MEM's Tech Stack
Frequently Asked Questions About
MEM
Log in or sign up to get full contact details and additional support.
Who is the CEO of MEM?
The CEO of MEM is James C Owen. See full contact details ›
Who is the CFO of MEM?
The CFO of MEM is Fcas Andy Ribaudo. See full contact details ›
How many senior employees does MEM have?
MEM has 185 senior employees that are typically used for decision making.
Who are the key decision makers at MEM?
Key decision makers at MEM include James C Owen (CEO) and Fcas Andy Ribaudo (CFO). See full contact details ›
What technologies does MEM use?
MEM uses technologies including AddToAny, Adobe, and AOS.
How do I contact MEM?
To contact MEM, visit mem-ins.com.
What companies are similar to MEM?
Companies similar to MEM include Optima Health, MSIG, and AIU.
Where is MEM headquartered?
MEM is headquartered at 101 North Keene Street, Columbia.
What is the main phone number for MEM?
The main phone number for MEM is (573) 499-xxxx.
What is the official website for MEM?
The official website for MEM is mem-ins.com.
What is the annual revenue of MEM?
The annual revenue of MEM is $100M - $500M.
How many employees does MEM have?
MEM has 501 - 1,000 employees.
What industry is MEM in?
MEM is in the Insurance industry.
Last updated: May 28, 2025