20face employs 13 employees. The 20face management team includes Dick Fens (Chief Executive Officer), Ruud van der Veen (Commercial director), and Richard Horst (Directeur business development).
Get Contact Info for All DepartmentsLooking for a particular 20face employee's phone or email?