Η S-TEC ιδρύθηκε το 2006 ως εταιρεία της Magna, ενός από τους κορυφαίους παγκόσμιους προμηθευτές αυτοκινήτων.
Η εταιρεία χαρακτηρίζεται από ποιοτική σκέψη, δικαιοσύνη και παραγωγή παγκόσμιας κλάσης.
Η έδρα της βρίσκεται στο Albersdorf της Στυρίας με αποθήκη στο Graz της Αυστρίας.
Μέρη που κυμαίνονται από φωτισμό και καθρέφτες έως κιβώτια μεταφοράς.