CSI Leasing, Inc. (CSI) is one of the largest independent equipment leasing specialists in the world, with customers in more than 36 countries.
CSI Leasing, Inc. is one of the largest independent equipment leasing and equipment lifecycle services companies in the world, helping its customers implement flexible leasing programs that help reduce the costs, risks and hassles of using technology equipment. Established in 1972, CSI today has operations in North, Central and South America, Europe and Asia Pacific. More information is available at www.csileasing.com.
- Established in 1972
- Headquartered in St. Louis, Missouri with more than 40 sales offices located throughout the U.S.
- More than 70 offices around the world
- 940+ employees worldwide
- Wholly-owned subsidiary of Tokyo Century Corporation
- Member of the Equipment Leasing and Finance Association (ELFA) and the Association of Service and Computer Dealers International (ASCDI)
1-2 Chambers Way
Newton Chambers Road
For sales related information or inquiries about leasing, please call
+44 114 232 9200
For existing customers requiring non-sales related information (e.g. administration, account operation), please call either:
+44 114 232 9213 or +44 114 232 9201