Michelle Taylor Email

Sr VP . CSI Leasing

Current Roles

Employees:
863
Revenue:
$175.2M
About
CSI is one of the largest independent IT leasing specialists in the world, generating annual revenues in excess of $500 million. Headquartered in St. Louis, MO, CSI operates more than 30 sales offices in the US, Canada, Mexico, Brazil, Costa Rica, Germany, and the United Kingdom. For over 30 years, CSI has maintained a reputation second-to-none for dependability, excellent service, and quick response to customer requests.
CSI Leasing Address
9990 Old Olive Street Road
Creve Coeur, MO
United States
CSI Leasing Email

Past Companies

CSI LeasingSr Vice President
Insight Financial ServicesSr Account Executive
Right Management ConsultantsBusiness Development

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.