Opprettet 2012 (Spania), STEC egen 54 tilknyttede merkevarer og 3023 konkurrerende merkevarer. STEC eies av Indra Sistemas A, børsnotert i Madrid ISIN-nummeret til Indra Sistemas A er ES0118594417. Bransjen STEC opererer i, er Programvare.

STEC er et varemerke som tilhører Indra Sistemas A (IDR) Andre merker