How to contact S[&]T

Contact information for our offices in the Netherlands and Norway. We look forward to hearing from you!

S[&]T Headquarters in Delft

  • Olof Palmestraat 14, 

    2616 LR, Delft, 

    The Netherlands

  • +31 15 262 9889
  • info@stcorp.nl

S[&]T in Oslo

  • Forskningsparken, 

    Gaustadalléen 21, 

    0349 Oslo, Norway

  • +47 45 91 1694
  • info@stcorp.no

Contact us