Our Locations

In addition to Callidus Solutions Limited, the companies below also operate as part of the Callidus family.
For more information, please contact the relevant office below.

Callidus Solutions Limited

London

54 Fenchurch Street

London

EC3M 3JY

United Kingdom

+44 (0)208 142 4423

Callidus Consulting

Dubai

301 Business Venue
Opp. Al Nasr Club
Umm Hurair Road
PO Box 121361, Bur Dubai
UAE

+971 4 396 9097

Callidus Compliance Solutions

Pvt Limited India

#304 - DBS House

31A Cathedral Garden Road

Chennai

600034

India

+91 44 4050 9200

Bermuda and North America clients should contact Callidus International Compliance Solutions, either by calling +1 (646) 578 8856 or emailing solutions@callidusconsult.com.

Callidus Solutions Limited is part of Callidus Group Limited. Callidus Solutions Limited is registered in England and Wales. Our Registered Office is 54 Fenchurch Street, London, England, EC3M 3JY and our Registered number is 09939234. VAT Registration Number 292219594.

Copyright © 2020 Callidus Solutions Limited.

All Rights Reserved.

  • LinkedIn - White Circle