S-TEC è stata fondata nel 2006 come azienda di Magna, uno dei principali fornitori automobilistici al mondo.
L'azienda è caratterizzata da pensiero di qualità, correttezza e produzione di livello mondiale.
La sede centrale si trova ad Albersdorf, in Stiria, con magazzini a Graz, in Austria, producendo
parti che vanno dall'illuminazione e specchietti alle trasmissioni.