1. Senior Research Scientist, Ipas, Chapel Hill, NC, USA.
2. Senior Research, Monitoring and Evaluation Advisor, Ipas, Chapel Hill, NC, USA
3. formerly Research and Evaluation Advisor, Ipas Nepal, Kathmandu, Nepal
4. Senior Program Advisor, Ipas Nigeria, Abuja, Nigeria
5. formerly Senior Research and Evaluation Advisor, Ipas Nigeria, Abuja, Nigeria