Director for Switzerland at Lucy in The Cloud E-mail: stephane.huck@lucyinthecloud.com Phone: +41 22 308 48 60 Address: Rte des Acacias 45, 1227 Genève, Switzerland