Sekhar Ray's Location
Johannesburg, GP, ZA
Sekhar Ray's Work
Sekhar Ray's Summary
Sekhar Ray, based in Johannesburg, GP, ZA, is currently a Faculty at University of the Witwatersrand, bringing experience from previous roles at University of the Witwatersrand. Sekhar Ray has 1 email on RocketReach.