We are excited to announce that Canalix and Sopra Steria has partnered to offer disruptive solution for regulatory enforcement and inspection.
Our offices
10 John St. WC1N 2EB,
London, United Kingdom
Main Office: +442038079644
Tunguháls 19 110
Reykjavik, Iceland