Slide 1
Contact Us
You can contact us via either our UK or Finland offices using the details below, or connect with us socially on Facebook, Twitter or Linked-In.

SSC LOCATIONS & PARTNERS

SSC Locations Map

SSC Locations

UK
Glasgow, Scotland
+44(0)7968 963612
[email protected]

FINLAND
Turku region (Southwest Finland)
+358 45 2782595
[email protected]

Partners

SSC works with partner companies to make sure we are always able to provide the correct expertise at the correct time for every project we take on.