Profile picture for the user

Noa Barbiro

Group Product Manager, Booking.com

Noa Barbiro är Group Product Manager på Booking.com och arbetar på vårt centrum för maskininlärning i Tel Aviv, Israel.