S-TEC didirikan pada tahun 2006 sebagai perusahaan Magna, salah satu pemasok otomotif terkemuka di dunia.
Perusahaan ini ditandai dengan pemikiran kualitas, keadilan dan produksi kelas dunia.
Kantor pusatnya terletak di Albersdorf, Styria dengan gudang di Graz, Austria, memproduksi
Bagian mulai dari pencahayaan dan cermin hingga transmisi.