Swapan Mehra

President and CEO
Institution: 
Iora Ecological Solutions
Email: 
swapan@ioraecological.com
Phone number: 
0091-11-41077548
Address: Iora Ecological Solutions, Lado Seri Complex , 635 – 636, GF, Lane Number 3, Westend Marg, Garden of Five Senses Road, Saidulajab Village New Delhi New Delhi India 110030