Ayah BDEIR

Canada

Born in 1982 in Canada. She is the founder and CEO of littleBits.
( 2014 )

Award