CSI Lifecycle Ltd

CSI EPC Expands to Edmonton, Announces Executive Promotions

Toronto-based CSI Electronics Processing Centre Ltd. (CSI EPC), a wholly-owned subsidiary of CSI Leasing Canada Ltd., has expanded its operations by opening a facility in Edmonton, Alberta. This new facility complements CSI EPC’s existing…