Profiles: Board of Directors

David Hartwell

David Hartwell

Board Treasurer
Gene Merriam

Gene Merriam

Board President
Jeff Blodgett

Jeff Blodgett

Board Vice President