Population Council
Program Officer
Education Development Center
Program Manager - Monitoring and Evaluation
International Relief and Development (IRD)
Director, Monitoring and Evaluation
World Health Organization
Monitoring and Evaluation Officer
National University of Sciences & Technology (NUST)
Specialist - Monitoring and Evaluation
UN-HABITAT (United Nation Human Settlements Programme)
National Project Coordinator
Rural Support Programmes Network
Program Officer - Social Sector
Rural Support Programmes Network
Project Manager
Rural Support Programmes Netwrok RSPN
Project Manager
Lahore University of Management Sciences
Johns Hopkins Bloomberg School of Public Health
Carleton University