John P. McGahan

Representing Boston City Councilor John Fitzgerald

John P. McGahan serves in a Public Sector seat and represents Boston City Councilor John Fitzgerald. McGahan retired as the President/CEO of the Gavin Foundation in 2024 after 31 years with the agency. Under his direction, it became one of the most respected and trusted comprehensive addiction education, prevention, and treatment programs in greater Boston.

McGahan is a Licensed Alcohol and Drug Counselor and Certified Addiction and Domestic Violence Counselor. He is a member of Massachusetts Opioid Recovery and Remediation Fund; a Member for the Massachusetts Board of Registration in Medicine; a board member of New England Association of Recovery Courts; former Vice President of the Massachusetts Recovery Homes Collaborative; and member of South Boston Association of Non-Pro-fit. McGahan has received numerous awards from local civic and labor organizations for his dedication to providing and improving access to quality substance abuse treatment to those in need.

McGahan joined the ABCD Board of Directors in 2007, and he is a member the ABCD Executive Committee as former Board Chair from 2014-2017. He currently serves on the ABCD Neighborhood Programs/Planning & Evaluation (NPPE) Committee.

John P. McGahan