Omoda employs 397 employees. The Omoda management team includes Cees Hannema (Chief Marketing Officer), Ewoud Frielink (Chief Digital and Technology Officer), and Marlinde Baan-Verton (Co-Owner and Creative).
Get Contact Info for All DepartmentsLooking for a particular Omoda employee's phone or email?