Noa Barbiro

Noa Barbiro

Group Product Manager, Booking.com

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