| 2024 | New Hampshire Land Surveyors | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2024 | Zoe Inc | 990EZ | Secretary | 2.5 | $0 | $0 | View return |
| 2024 | Nh Land Surveyors Foundation | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2023 | Nh Land Surveyors Foundation | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2023 | New Hampshire Land Surveyors | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2023 | Zoe Inc | 990EZ | Secretary | 2.5 | $0 | $0 | View return |
| 2022 | Nh Land Surveyors Foundation | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2022 | New Hampshire Land Surveyors | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2022 | Zoe Inc | 990EZ | Secretary | 2.5 | $0 | $0 | View return |
| 2021 | New Hampshire Land Surveyors | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2021 | Zoe Inc | 990EZ | Secretary | 2.5 | $0 | $0 | View return |
| 2021 | Nh Land Surveyors Foundation | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2020 | Zoe Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | New Hampshire Land Surveyors | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2020 | Nh Land Surveyors Foundation | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2019 | New Hampshire Land Surveyors | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2019 | Nh Land Surveyors Foundation | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2019 | Zoe Inc | 990EZ | Secretary | 2.5 | $0 | $0 | View return |
| 2018 | Nh Land Surveyors Foundation | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2018 | Zoe Inc | 990EZ | Secretary | 2.5 | $0 | $0 | View return |
| 2018 | New Hampshire Land Surveyors | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2017 | Zoe Inc | 990EZ | Secretary | 2.5 | $0 | - | View return |
| 2017 | Nh Land Surveyors Foundation | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2017 | New Hampshire Land Surveyors | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2016 | Nh Land Surveyors Foundation | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2016 | Zoe Inc | 990EZ | Secretary | 2.5 | $0 | - | View return |
| 2016 | New Hampshire Land Surveyors | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2015 | New Hampshire Land Surveyors | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2015 | Zoe Inc | 990EZ | Secretary | 2.5 | $0 | - | View return |
| 2015 | Nh Land Surveyors Foundation | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2014 | New Hampshire Land Surveyors | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2014 | Nh Land Surveyors Foundation | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2014 | Zoe Inc | 990EZ | Board Member | 2 | $0 | - | View return |
| 2013 | New Hampshire Land Surveyors | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2013 | Zoe Inc | 990EZ | Board Member | 2 | $0 | - | View return |
| 2013 | Nh Land Surveyors Foundation | 990EZ | Treasurer | 3 | $0 | - | View return |