Nick Heller is responsible for New Business Development across Europe, the Middle East and Africa (EMEA) at Google. Based in Zurich, Switzerland, he focuses on new product incubation and exploratory efforts in technology, meta-data licensing, strategic partnerships, special projects, as well as alternative distribution models for existing and new business ...