David Hastings III

David Hastings III UKNUnknown

Senator

Profile Photo
David Hastings IIIUKNUnknown Senator
8
Years of Experience
MEResidence (state)
Education4 - 4 of 2
Bowdoin College
BA
Temple University School of Law
JD
Past Positions1 - 3 of 3
Senator
Maine State Senate
2004 - 2012
Director
Maine School Admin District 72 School Board
Attorney
Hastings Law Office
Other Experience1 - 3 of 3
Trustee
Fryeburg Academy
1995 - Current
Chair
Eastern Slope Airport Authority
Member
Task Force on Maine's Homeland Security Needs