Profile picture for the user

Noa Barbiro

Group Product Manager, Booking.com

Noa Barbiro is the Group Product Manager at Booking.com, working from the Machine Learning Center in Tel Aviv, Israel.