STN employs 45 employees. The STN management team includes Andrej Lovsin (CEO), Kaja Luskovec (Executive Administration), and Tomaz Lovsin (Chief Technology Officer).
Looking for a particular STN employee's phone or email?