EPC, Inc. Employee Directory
IT Services and IT ConsultingMissouri, United States201-500 Employees
EPC, Inc. is a global IT services and IT consulting company that provides IT asset disposition (ITAD) services. It ranks among the largest providers of global IT asset disposition services. The company is based in St. Charles, Missouri, at 3941 Harry South Truman Boulevard. EPC employs between 201 and 500 people and operates as a subsidiary of CSI Leasing, Inc., integral to its global network. It offers customized, secure IT disposal solutions intended to support sustainability goals and the circular economy, with data security, remarketing, and recycling processes that adhere to laws and policies. Reported revenue is in the range of 100–250 million USD.