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 234306927.

‚Äč

Copyright © 2019 Callidus Solutions Limited.

All Rights Reserved.

  • LinkedIn - White Circle
1
2
3
4

Contact a member of the Compliance team for more information:

IMG_8799.JPG
Empty-Profile-Testimonials_edited.jpg
IMG_8781.JPG
IMG_8748.JPG
IMG_8813.JPG
IMG_8765.JPG
IMG_8787.JPG