Information technology asset disposition provider EPC, a subsidiary of CSI Leasing, expanded its footprint in the Southeast U.S. in order to accommodate its growing service offering. read more
JAN 18, 2024 - 6:43 am
EPC, an IT asset disposition provider and a wholly-owned subsidiary of CSI Leasing, will open a new technology and redeployment center for used equipment in Saint Peters, MO, a suburb of St. Louis. read more
FEB 24, 2022 - 6:18 am