Babylon employs 1,145 employees. The Babylon management team includes Mei Chan (Global Head of Employee Experience), Oran Hollander (Chief Information Security Officer), and Mobasher Butt (Chief Medical Officer).
Get Contact Info for All DepartmentsLooking for a particular Babylon employee's phone or email?