John Finnegan

John Finnegan

Senior Vice President

Phone: 603-225-6653 ext. 120
Fax: 603-225-1986
E-mail: