chemonics.net
Chemonics is a global consulting company offering management and technical assistance for social and economic change worldwide.