Careers

We're Hiring Soon!

Follow us on LinkedIn to stay updated and be the first to know.

Drop us a line

Contact us

Address

EPFL Innovation Park, Route Cantonale, 1015 Lausanne, Switzerland

Call us on

+41 78 720 92 27