IMPACT India
Zelma is the founding Director and CEO of IMPACT India, the first of the IMPACT organisations to be established back in 1983. ‘The Lifeline Express arose from a simple yet powerful thought – if people cannot come to the hospital, then the hospital should come to them’.