Firma S-TEC została założona w 2006 r. jako spółka należąca do firmy Magna, jednego z wiodących światowych dostawców samochodów.
Firma charakteryzuje się myśleniem o jakości, uczciwością i światowej klasy produkcją.
Siedziba główna znajduje się w Albersdorf w Styrii, a magazyny w Graz w Austrii.
części od oświetlenia i lusterek po skrzynię biegów.