S-TEC, 2006 yılında dünyanın önde gelen otomotiv tedarikçilerinden biri olan Magna'nın bir şirketi olarak kuruldu.
Şirket, kalite düşüncesi, adalet ve dünya standartlarında üretim ile karakterizedir.
Merkezi Albersdorf, Steiermark'ta olup, Avusturya'nın Graz kentinde depolama tesisleri bulunmaktadır ve aydınlatma ve aynalardan şanzımanlara kadar çeşitli parçalar üretmektedir.