Your IP Address is: 3.93.173.205
Tip: try using "quotes around your search phrase"
Presentation given by Christian Teuschel and Mark Parker at Booking.com IT Day, in Amsterdam, The Netherlands on 19 June 2014
Authors: |
Christian Teuschel
Matt Parker
|