STN employs 45 employees. The STN management team includes Andrej Lovsin (CEO), Žiga Kvas (Key Account Manager), and Gregory S. (Chief Financial Officer).
Looking for a particular STN employee's phone or email?