Profile picture for the user

Noa Barbiro

Group Product Manager, Booking.com

Noa Barbiro é Group Product Manager de Booking.com, trabalhando no Centro de Aprendizagem Automática em Telavive, Israel.