About Snehalatha Naidu 4 Articles
Snehalatha Naidu is Editor, Richards Town Residents Association newsletter and a corporate trainer.