INDR employs 24 employees. The INDR management team includes Stanislas Faure (Deputy Director), Sara Agarwal (Operations), and Inès Paumier-Bianco (Framework and Standards Lead I Senior Advisor).
Looking for a particular INDR employee's phone or email?