John Patenaude

Active Merrimack, NH Chief Executive Officer for Pennichuck Corporation