ITESS employs 30 employees. The ITESS management team includes Hacen Amri (IT Manager), Sibren Stienstra (Teacher Educator), and Marcia Scott (docente).
Looking for a particular ITESS employee's phone or email?