S&T is the leading provider of IT consulting, IT solutions, and IT services in Central and Eastern Europe (CEE), and also has operations in China and Japan.
S&T corporate headquarters is located in Linz. The company has been listed on the Vienna Stock Exchange since 2003.
S&T has subsidiaries in 19 countries:
Austria, Albania, Bosnia and Herzegovina, Bulgaria, Croatia, the Czech Republic, Hungary, Kazakhstan, Kyrgyzstan, Macedonia, Moldova, Montenegro, Poland, Romania, Russia, Serbia, Slovakia, Slovenia and Ukraine