Our Team

We are a company with over 50 employees and R&D facilities in Vancouver, Canada and Shanghai, China.