MOIA's IT department is led by Philipp Reinheimer (Head Of Information Technology) and has 151 employees.
Chadi Abidi
Tech lead
Bendix Sältz
Technical Lead
Chris Litsas
Looking for a particular MOIA employee's phone or email?