Reach out to explore a better way of looking at IT in financial services!

Visit us

8th floor, 25 Tartu street, Tallinn 10117, Estonia

33 Park Place, Leeds, West Yorkshire, United Kingdom, LS1 2RY

15 Calton Road, Edinburgh, Scotland, EH8 8DL

Committed team with experience in Finance and IT over the past 30 years