IMSG employs 9 employees. The IMSG management team includes Jun Alcanites (Lan Administrator), Ruiyu Sun (scientist), and Hui Xu (Project Manager).
Looking for a particular IMSG employee's phone or email?