About Snehalatha Naidu 4 Articles

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