John Shannahan

Active Bennington, VT Director for Better Bennington Corporation