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)
2400 Winston Park Drive, Unit 4
Oakville, ON L6H 0G7
For sales related information or inquiries about leasing, please call
1-877-812-1574 (Toll Free)