Niharika Singh

India

HR Manager in an IT company in Mumbai.