SITS employs 84 employees. The SITS management team includes Franck Boudet (DIRECTEUR), Siyumbwa Sitwala (Project Administration and Accounts Manager), and Ekta Kumari (Office Assistant).
Looking for a particular SITS employee's phone or email?