MIO employs 247 employees. The MIO management team includes Jaime Salm (Creative Director and Co-Founder), Maria De Lourdes Zollo (CEO, CO-Founder), and James Cundle (Technical Co-Founder and Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular MIO employee's phone or email?