Management Team

Philip M. Hastings
President

Timothy E. Britain
Co-Treasurer

J. Garrison Carpenter
Co-Treasurer

David K. Fries
Secretary

Administrative

Peggy A. O’Malley
Office Administrator
(603) 224-7761 ext. 1046
omalleyp@cwbpa.com

Erica Gross
Accounts Payable
(603) 224-7761 ext. 1045

Erin Brown
Accounts Receivable
(603) 224-7761 ext. 1012