e21 employs 44 employees. The e21 management team includes Joseph Sun (Chief Executive Officer), Laurie Pan (General Manager), and Carlos Alexandre Soares (Designer gráfico).
Get Contact Info for All DepartmentsLooking for a particular e21 employee's phone or email?