MOIA's HR department is led by Iris Kraska (Chief Human Resources Officer) and has 15 employees.
Veronica Mejia
Tech Recruiter
Benjamin Moehle
Tech Recruiter | People and Relations
Iris Kraska
Chief Human Resources Officer
Looking for a particular MOIA employee's phone or email?