Geeta Goel

Geeta Goel is the country director at Michael & Susan Dell Foundation India, LLP.