CSI Leasing
Computer equipment leasing
Year of Investment
2002
Sector(s)
Business & Consumer Services
Status
Realized
Website
csileasing.com(Link opens in new window)Headquarters
St. Louis, MO
CSI Leasing is one of the largest independent IT leasing companies in the world. At the time of our exit in 2013, the St. Louis-based company operated more than 30 sales offices in the United States, Canada, Mexico, Brazil, Costa Rica, Germany and Great Britain.