CSI Leasing, Inc.
CSI is the largest privately-held independent IT lessor in the United States. CSI Leasing (formerly Computer Sales International) provides computer leasing for customers in the Americas, Europe, and Asia. CSI Leasing, Inc. owns more than $1 billion in leased assets. CSI Leasing, Inc. also provides off-lease services through its EPC subsidiary. EPC handles equipment remarketing, recycling, and disposal, as well as resale of refurbished products. CSI was founded in 1972. Charlesbank Capital Partners of Boston invested about $30 million in the company in 2002, taking a minority equity position. Co-founder and chairman Ken Steinback is the majority shareholder. Since 1972, CSI Leasing has been helping companies implement leasing solutions that reduce the costs, risks and hassles of using technology equipment.
Contact Details
Office Address
CSI Leasing, Inc.
9990 Old Olive Street Road
St. Louis, MO, USA 63141
Phone: (314) 997-7010
Fax: (314) 997-7844
Executives
Chairman
Kenneth B.Steinback
Vice Chairman and CEO
E. William Gillula