Civic Intelligence
Officer

DAVID R HASTINGS III

4 organizations • 28 returns • Latest tax year 2025

TrusteeFinance CommitteeCo-Trustee1st Vice PresPresident
Name Match Caveat

This page groups activity by normalized name only. It may combine different people who share the same name.

Organizations

4

Returns

28

Total Compensation

$276,755

Total Benefits

$0

Organizations

OrganizationEINReturnsLatest YearLatest TitleCompensation
The Clarence E Mulford Trust01-024754862025Co-Trustee$210,669
West Oxford Agricultural Society01-0180531122024President$45,000
Fryeburg Academy Trust01-600964362025Trustee$21,086
The Trustees of Fryeburg Academy01-021150542016Trustee$0

Returns

Tax YearOrganizationTypeTitleHours / WeekCompensationBenefitsReturn
2025The Clarence E Mulford Trust990PFCo-Trustee5$35,661$0View return
2025Fryeburg Academy Trust990Trustee2$4,540$0View return
2024The Clarence E Mulford Trust990PFCo-Trustee5$35,630$0View return
2024West Oxford Agricultural Society990President4$11,000$0View return
2024Fryeburg Academy Trust990Trustee2$4,520$0View return
2023The Clarence E Mulford Trust990PFCo-Trustee5$34,645$0View return
2023West Oxford Agricultural Society990President4$11,000$0View return
2023Fryeburg Academy Trust990Trustee2$4,569$0View return
2022The Clarence E Mulford Trust990PFCo-Trustee5$35,893$0View return
2022West Oxford Agricultural Society9901st Vice Pres4$11,000$0View return
2022Fryeburg Academy Trust990Trustee2$4,356$0View return
2021The Clarence E Mulford Trust990PFCo-Trustee5$34,163$0View return
2021West Oxford Agricultural Society9901st Vice Pres4$3,000$0View return
2021Fryeburg Academy Trust990Trustee2$1,558$0View return
2020The Clarence E Mulford Trust990PFCo-Trustee5$34,677$0View return
2020Fryeburg Academy Trust990Trustee2$1,543$0View return
2020West Oxford Agricultural Society990Finance Committee4$0$0View return
2019West Oxford Agricultural Society990Finance Committee4$3,000$0View return
2018West Oxford Agricultural Society990Finance Committee4$3,000$0View return
2017West Oxford Agricultural Society990Finance Committee4$0$0View return
2016West Oxford Agricultural Society990Finance Committee4$0$0View return
2016The Trustees of Fryeburg Academy990Trustee5$0$0View return
2015West Oxford Agricultural Society990Finance Committee4$0$0View return
2015The Trustees of Fryeburg Academy990Trustee5$0$0View return
2014West Oxford Agricultural Society990Finance Committee4$1,500$0View return
2014The Trustees of Fryeburg Academy990Trustee5$0$0View return
2013West Oxford Agricultural Society990Finance Committee4$1,500$0View return
2013The Trustees of Fryeburg Academy990Trustee5$0$0View return