Shikha Rana
Noida
MEL Researcher
Sambodhi Research and Communications Pvt. Ltd.
Senior Manager – Research