IMI STI employs 87 employees. The IMI STI management team includes Qianyun Yang (Inside Sales), Marta di Gaetano (HSE Manager), and Samuel Nwabunwanne (Technical sales).
Looking for a particular IMI STI employee's phone or email?