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
We are engineers, educators, researchers and other professionals from 14 countries who collectively speak 28 languages.