About Imo's Pizza
Imo's Pizza is a Restaurants company, headquartered in Saint Louis, with 201 - 500 employees and annual revenue of $5M - $20M.
Imo's Pizza is a U.S. pizza chain based in St. Louis, Missouri. Imo's was founded in 1964 by Ed and Margie Imo. There are over 100 locations which collectively employ over 5,000 people. Imo's is known for its St. Louis-style pizza, a crispy thin crust pizza topped with tangy Provel cheese.
Seamless Pro Tip
Use this information to figure out if this company is an ideal customer for you.
Imo's Pizza Company Highlights
Phone Number
(636) 458-xxxx
Corporate Office Address
800 North 17th Street
Saint Louis, 63106
Website
Industries Served
RestaurantsNumber of Employees
201 - 500 Employees
Company Revenue
$5M - $20M
Imo's Pizza Org
Imo's Pizza has 6 VP, 13 Director, 92 Manager, 1 Senior, and 245 Other employees.
Imo's Pizza's Tech Stack
Frequently Asked Questions About
Imo's Pizza
Log in or sign up to get full contact details and additional support.
How many senior employees does Imo's Pizza have?
Imo's Pizza has 112 senior employees that are typically used for decision making.
What technologies does Imo's Pizza use?
Imo's Pizza uses technologies including Adobe, Amazon CloudFront, and AudioEye.
How do I contact Imo's Pizza?
To contact Imo's Pizza, visit imospizza.com.
Where is Imo's Pizza headquartered?
Imo's Pizza is headquartered at 800 North 17th Street, Saint Louis.
What is the main phone number for Imo's Pizza?
The main phone number for Imo's Pizza is (636) 458-xxxx.
What is the official website for Imo's Pizza?
The official website for Imo's Pizza is imospizza.com.
What is the annual revenue of Imo's Pizza?
The annual revenue of Imo's Pizza is $5M - $20M.
How many employees does Imo's Pizza have?
Imo's Pizza has 201 - 500 employees.
What industry is Imo's Pizza in?
Imo's Pizza is in the Restaurants industry.
Last updated: May 28, 2025