Richard M. McGahey Richard M. McGahey is a program officer in the Economic Development Unit at the Ford Foundation.