Whether you have questions about our technology, want to explore collaboration opportunities, or are interested in investing, our team is here to help. Get in touch through the channels below, and we’ll guide you to the next steps.
Send Us a MessageCalgary, Alberta, Canada
Zurich, Switzerland