Villa Plus employs 139 employees. The Villa Plus management team includes Giora Feldman (CTO), Chirac Shah (Head of Marketing), and Leila Edlin (Head of Customer Service and Legal and PI).
Get Contact Info for All DepartmentsLooking for a particular Villa Plus employee's phone or email?