John and his wife Jane have lived in Needham and been active in St. Joseph Parish for 38 years. Their 3 adult children attended St. Joseph’s School, K - 8. John served on the school’s advisory board and was a coach for several years in the St. Joe’s town basketball league. John graduated from Boston College and also holds a Masters in Health Care Administration from The George Washington University and a law degree from Suffolk University. He has recently retired, having spent most of his career as a healthcare executive. John enjoys traveling with his wife, spending time with their 3 children and their families, volunteering, and his many hobbies.