Who We Are

The IMC/IMCI family of companies not only supports the industries they serve, but also advance and improve them through ongoing research and development. At IMC and IMCI, we are not simply content to support our customers, we strive to play a key role in their continual success.

We welcome inquiries from around the world and look forward to hearing from you. For more information regarding IMC, IMCI or any of our affiliated companies, please contact us and we will be happy to assist you.

Serving the Global Market

IMC and IMCI specialize in diversification. The extraordinary variety of the work we perform attests to the can-do attitude that permeates through our organization.

Our client base is truly international with manufacturing, sales and distribution centers on almost every continent and we are confident in our ability to meet or exceed your needs. Our range of capabilities include design/build applications, field inspection and installation services, customer fabrication and large scale manufacturing services.

Products for Industry

IMC and IMCI are a proud family of companies that produce a wide variety of innovative products for industry. With more than 3,500 direct employees and over 34 worldwide manufacturing, sales and distribution facilities, we provide tier-one products and services to some of the most demanding industries imaginable.

This vast diversity of global resources and networking infrastructure allows us to utilize the strengths of each company, learn from each other and create a technological advantage within each industry. Common to every associate in our family of companies, is the profound respect for and the integrity of established industrial principles and practical openness to applications of new technology. With individual company histories spanning decades, and in two cases, more than a century, the IMC and IMCI companies are time-tested leaders in their national and global markets.

Download Brochure


8223 Brecksville Road, Suite 100 Brecksville, OH 44141


Main: +1 440-838-4700Fax: +1 440-838-4702