| 2024 | The Village at Garwood a Nj Non-Profit Corporation | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2024 | John L Starks Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Westfield Senior Citizens Housing Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2024 | Metal Finishing Association of Northern California Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | John L Starks Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Westfield Senior Citizens Housing Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | The Village at Garwood a Nj Non-Profit Corporation | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2023 | Falls of the Ohio Foundation Inc. | 990 | Vice President | 1.5 | $0 | $0 | View return |
| 2023 | Building the Next Generation of Academic Physicians | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | Second Westfield Senior Citizens Housing Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | New Albany Floyd County Education Foundation Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | Coats Senior Center Inc. | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | Metal Finishing Association of Northern California Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Indianapolis Professional Association for Sql Server Inc | 990EZ | Vice President | 5 | $0 | - | View return |
| 2022 | The Village at Garwood a Nj Non-Profit Corporation | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2022 | John L Starks Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Westfield Senior Citizens Housing Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Second Westfield Senior Citizens Housing Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Falls of the Ohio Foundation Inc. | 990 | Board Member | 1.5 | $0 | $0 | View return |
| 2022 | Coats Senior Center Inc. | 990EZ | Director | 0 | $0 | - | View return |
| 2022 | Hope Southern Indiana Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2022 | New Albany Floyd County Education Foundation Inc. | 990 | Chair | 2 | $0 | $0 | View return |
| 2022 | Metal Finishing Association of Northern California Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Westfield Senior Citizens Housing Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Indianapolis Professional Association for Sql Server Inc | 990EZ | Vice President | 5 | $0 | - | View return |
| 2021 | Falls of the Ohio Foundation Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | Second Westfield Senior Citizens Housing Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | John L Starks Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | New Albany Floyd County Education Foundation Inc. | 990 | Chair | 2 | $0 | $0 | View return |
| 2021 | Metal Finishing Association of Northern California Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Hope Southern Indiana Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2020 | Westfield Senior Citizens Housing Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Second Westfield Senior Citizens Housing Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | New Albany Floyd County Education Foundation Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2020 | Metal Finishing Association of Northern California Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Second Westfield Senior Citizens Housing Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Westfield Senior Citizens Housing Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | John L Starks Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Metal Finishing Association of Northern California Inc | 990 | Immediate Past President | 1 | $0 | $0 | View return |
| 2018 | John L Starks Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Metal Finishing Association of Northern California Inc | 990 | Immediate Past President | 1 | $0 | $0 | View return |
| 2017 | John L Starks Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Metal Finishing Association of Northern California Inc | 990 | Immediate Past President | 1 | $0 | $0 | View return |
| 2016 | John L Starks Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Metal Finishing Association of Northern California Inc | 990 | President | 1 | $0 | $0 | View return |
| 2015 | John L Starks Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Durham Mutual Water Company Limited | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2015 | Metal Finishing Association of Northern California Inc | 990 | President | 1 | $0 | $0 | View return |
| 2014 | Durham Mutual Water Company Limited | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2014 | John L Starks Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Metal Finishing Association of Northern California Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Durham Mutual Water Company Limited | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2013 | The Lions Club of Motley Minnesota | 990 | Pres - Decea | 1 | $0 | $0 | View return |
| 2013 | John L Starks Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Metal Finishing Association of Northern California Inc | 990 | Director | 1 | $0 | $0 | View return |