Home / About Us
The CSI Leasing companies in Central America and the Caribbean are subsidiaries of CSI Leasing, Inc., based in St. Louis, Missouri in the United States of America. CSI is a wholly-owned subsidiary of Tokyo Century Corporation. CSI Leasing of Central America and the Caribbean has more than 10 years in the regional market and it is the leader in its field.
CSI Leasing of Central America & the Caribbean:
- Established in 2002
- More than 50 employees
- Based in San José, Costa Rica with local coverage in Panamá, Guatemala, Nicaragua, El Salvador, Honduras, Puerto Rico and República Dominicana