CNFA is an international nonprofit organization that works in 23 countries in Africa, Latin America, Eastern Europe, and Central and South Asia. In 2009, CNFA had revenues of $43 million and 400 employees. CNFA partners with organizations like USAID, private sector companies, and foundations to strengthen agricultural value chains and increase incomes through innovative and market-driven programs. CNFA focuses on improving access to inputs, financing, markets and technology while empowering smallholder farmers, especially women.