STech Technology employs 22 employees. The STech Technology management team includes Kate Assoc (Head of HR), Jodi Kidd (Head of Customer Experience), and Utku Akdogan (Software Engineer (Contract - Remote)).
Looking for a particular STech Technology employee's phone or email?