logo

Callidus International Compliance Solutions Limited

Independent Compliance Specialists

For the UK, Europe and the Middle East

Please contact us on: Telephone: +1 (646) 578 8856 OR Email us

Or visit one of our sister sites:

UK

54 Fenchurch Street

London

UK

EC3M 3JY

UAE

PO Box 121361

Dubai

United Arab Emirates