| 2024 | Painters and Allied Trades Local Union 567 | 990 | Trustee | 1 | $374 | $0 | View return |
| 2024 | Idaho Trial Lawyers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Care Resource Connection | 990EZ | Director | 2.5 | $0 | $0 | View return |
| 2023 | Advanced Technology International | 990 | Vice President | 40 | $237,202 | $0 | View return |
| 2023 | United Steelworkers Local 12-9241 | 990 | Recording Secretary | 3 | $548 | $0 | View return |
| 2023 | Painters and Allied Trades Local Union 567 | 990 | Trustee | 1 | $408 | $0 | View return |
| 2023 | Care Resource Connection | 990 | Medical Director | 10 | $0 | $0 | View return |
| 2023 | Idaho Trial Lawyers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | The David R and Patricia D Atkinson | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2022 | Advanced Technology International | 990 | Vice President | 40 | $230,066 | $0 | View return |
| 2022 | Painters and Allied Trades Local Union 567 | 990 | Trustee | 1 | $238 | $0 | View return |
| 2022 | Care Resource Connection | 990EZ | Director | 2.5 | $0 | $0 | View return |
| 2022 | Church Hill Theatre Inc | 990 | Member-At-Large | 1 | $0 | $0 | View return |
| 2022 | The David R and Patricia D Atkinson | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2021 | Advanced Technology International | 990 | Vice President | 40 | $214,954 | $0 | View return |
| 2021 | Painters and Allied Trades Local Union 567 | 990 | Trustee | 1 | $492 | $0 | View return |
| 2021 | Church Hill Theatre Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | The David R and Patricia D Atkinson | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2021 | Friends of Princeton Open Space | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Advanced Technology International | 990 | Vice President | 40 | $209,508 | $0 | View return |
| 2020 | Intercounty Electric Cooperative | 990 | Lead Operations Tech | 44 | $110,236 | $0 | View return |
| 2020 | United Steelworkers Local 12-9241 | 990 | Recording Secretary | 3 | $3,789 | $0 | View return |
| 2020 | Painters and Allied Trades Local Union 567 | 990 | Trustee | 1 | $420 | $0 | View return |
| 2020 | Church Hill Theatre Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | The David R and Patricia D Atkinson | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2020 | Friends of Princeton Open Space | 990 | Asst. Treasu | 0.5 | $0 | $0 | View return |
| 2019 | Advanced Technology International | 990 | Vice President | 40 | $167,096 | $0 | View return |
| 2019 | Painters and Allied Trades Local Union 567 | 990 | Trustee | 1 | $420 | $0 | View return |
| 2019 | Church Hill Theatre Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | The David R and Patricia D Atkinson | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2019 | Friends of Princeton Open Space | 990 | Asst. Treasu | 0.5 | $0 | $0 | View return |
| 2018 | Intercounty Electric Cooperative | 990 | Lead Operations Tech | 44 | $106,474 | $0 | View return |
| 2018 | Painters and Allied Trades Local Union 567 | 990 | Trustee | 1 | $442 | $0 | View return |
| 2018 | Princeton Healthcare System Holding Inc | 990 | Trustee-Thru 3/2019 | 1 | $0 | $0 | View return |
| 2018 | Friends of Princeton Open Space | 990 | Asst. Treasu | 0.5 | $0 | $0 | View return |
| 2018 | Princeton Healthcare System a New Jersey | 990 | Trustee-Thru 3/2019 | 1 | $0 | $0 | View return |
| 2017 | Intercounty Electric Cooperative | 990 | Lead Operations Tech | 46 | $108,589 | $0 | View return |
| 2017 | Painters and Allied Trades Local Union 567 | 990 | Trustee | 1 | $396 | $0 | View return |
| 2017 | Princeton Healthcare System a New Jersey | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Princeton Healthcare System Holding Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Friends of Princeton Open Space | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Painters and Allied Trades Local Union 567 | 990 | Trustee | 1 | $384 | $0 | View return |
| 2016 | Princeton Healthcare System a New Jersey | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Princeton Healthcare System Holding Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Friends of Princeton Open Space | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Friends of Princeton Open Space | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2015 | Painters and Allied Trades Local Union 567 | 990 | Trustee | 1 | $372 | $0 | View return |
| 2015 | Princeton Healthcare System a New Jersey | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Friends of Princeton Open Space | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Princeton Healthcare System a New Jersey | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Friends of Princeton Open Space | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Princeton Healthcare System a New Jersey | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Friends of Princeton Open Space | 990 | Asst. Treasurer | 1 | $0 | $0 | View return |