John Cavanagh

John Cavanagh at the 2005 Annual Sheridan Circle Memorial Service (link) by Institute for Policy Studies is licensed CC BY 2.0 (link)

Contact InfluenceWatch with suggested edits or tips for additional profiles.

John Cavanagh is a senior advisor at the Institute for Policy Studies, where he previously served as director from 1999 to 2021.

  See an error? Let us know!