Profile picture for the user

Noa Barbiro

Group Product Manager bij Booking.com

Noa Barbiro is Group Product Manager bij Booking.com en werkt vanuit het Machine Learning Center in Tel Aviv, Israël.