Cleo Contact Information
Have Cleo Contact You
Tell us how we can help or contact Sales at 815.282.7695 for immediate assistance.

Key contacts

Americas

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 Delivery Address
P.O. Box 15835
Loves Park, IL 61132-5835
United States

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

APAC

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

EMEA

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