ITSS's IT department is led by Mohammed Ez-Zouak (Technical Project Manager) and has 6 employees.
Mohammed Ez-Zouak
Technical Project Manager
Fatima-El Flifla
Ingénieur logiciel
Louise Z.
UX and UI Designer
Khac Nguyen
Project Lead Developer
Elmis David Hernández
Website Developer
Bismillah Khan
Cloud Administrator
Looking for a particular ITSS employee's phone or email?