David Moreno
David Moreno

David Moreno

Director Software Development at Booking.com