ISTM employs 135 employees. The ISTM management team includes Michel Shoya (Interpreter), Alexis Lukamba (Assistant de recherche), and Beatriz Gourgel (Assistente administrativa).
Looking for a particular ISTM employee's phone or email?