We'll help you invent faster and more disruptively

Connect with us to discuss how:

Switzerland

EPFL Innovation Park, Building I
CH-1015, Lausanne
+41 (0) 21 552 0790

Stay in touch
Global offices

United Kingdom
London & Cambridge

United States
San Jose

Japan
Tokyo

Contact us