Cleo Contact Information
Have Cleo Contact You
Tell us how we can help or contact Sales at 815.282.7695 for immediate assistance.
Cleo will send you occasional emails, you may unsubscribe at any time. Cleo Privacy Policy.

Key contacts


Rockford Headquarters
4949 Harrison Avenue, Suite 200
Rockford, IL 61108
United States

Chicago Office
8755 West Higgins Road, Suite 620
Chicago, IL 60631
United States

Cleo Payment Address
PO Box 208617
Dallas, TX 75320-8617
United States

Pottsville Office
529 Terry Reiley Way
3rd Floor
Pottsville PA 17901
United States


India Office
Cleo Software India Pvt Ltd
The Leela Palace — Galleria,
4th Floor
23, Old Airport Road,
Kodihalli, Bengaluru,
Karnataka 560008
+91 80 46779111


London Office
12 Hammersmith Grove
W6 7AP
United Kingdom
+44 203 974 1750