Company Profile

CSI Leasing

CSI is an IT leasing company that recycles and resells computer hardware to commercial businesses.

Company Information
Industry
IT Services
Location
St Louis, Missouri
Year Founded
1972
Company Size
201-500 employees
Inc. Honors
Inc. 5000
No. 4669 (2008)