Profile picture for the user

Noa Barbiro

Group Product Manager, Booking.com

Noa Barbiro este Group Product Manager la Booking.com, lucrând la Machine Learning Center din Tel Aviv, Israel.