stephane huck

Stéphane Huck

Director for Switzerland at Lucy in The Cloud

David Palmas

Business Manager for France at Lucy in the Cloud
Thomas Dallemagne Director Lucy in the Cloud

Thomas Dallemagne

Director of Lucy in the Cloud