John M. Hennessy

John M. Hennessy is a member of the Board of Trustees of the Forum for International Policy.

... Credit Suisse First Boston

Also see Center for Responsive Politics Major Donor Info 1990-2002.