Our People

Meet Our Team

We are engineers, educators, researchers and other professionals from 14 countries who collectively speak 28 languages.

Our Board

Our People