With more than 3,100 employees and Euro 522.2 million in sales in 2007, S&T is the leading provider of IT consulting, solutions and services in CEE, DACH region (Germany-Austria-Switzerland), Japan and China. S&T operates around 70 branch offices in 22 countries.
S&T's core business is IT consulting, development, and operation of IT solutions and systems. S&T's customers are in manufacturing, financial services, trade, telecommunications, public administration and utilities sectors. S&T has been listed on the Vienna Stock Exchange since 2003.