Sarah Ho London employs 5 employees. The Sarah Ho London management team includes Sarah Ho (Founder and CEO), Nada Abughris (Head of EMEA Partnerships), and Elene Tsiklauri (Production And Inventory Control Manager).
Get Contact Info for All DepartmentsLooking for a particular Sarah Ho London employee's phone or email?