Meena Kaini's Location
Canada
Meena Kaini's Work
Meena Kaini's Summary
Meena Kaini, based in Canada, is currently a Director at Earth & Water Inc., bringing experience from previous roles at Earth & Water Inc., Moving Mountains, Mopheth Systems Corp. and Home.