Callegaro, Mario, Google London, United Kingdom