Meena Makan , MS » South Africa Go back to directory. Add to Address Book. Meena Makan, , MS City Johannesburg South Africahome Categories: South Africa, Speaker Updated 4 years ago.