Bob Picciotto is a former Director General of the Independent Evaluation Group which oversees evaluation in the International Finance Corporation, an agency dedicated to the promotion of private sector development in developing countries.
Bob Picciotto
