| 2024 | Human Resource Development Council of District IX Inc. | 990 | CDO | 41 | $105,916 | $0 | View return |
| 2024 | Friends of Odyssey | 990EZ | Board Secretary | 2 | $0 | $0 | View return |
| 2024 | Sisters Keepers Corporation | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2023 | Human Resource Development Council of District IX Inc. | 990 | Associate Director | 39 | $104,132 | $0 | View return |
| 2023 | John B Pierce Foundation | 990 | President & Trustee | 2 | $13,932 | $13,932 | View return |
| 2023 | The John B Pierce Laboratory Inc. | 990 | President & Director | 2 | $13,932 | $13,932 | View return |
| 2023 | New Haven Innovation Labs Inc. | 990 | Director | 2 | $0 | $13,932 | View return |
| 2023 | Friends of Odyssey | 990EZ | Board Secretary | 2 | $0 | $0 | View return |
| 2022 | The John B Pierce Laboratory Inc. | 990 | President & Director | 2 | $13,932 | $13,932 | View return |
| 2022 | John B Pierce Foundation | 990 | President & Trustee | 2 | $13,932 | $13,932 | View return |
| 2022 | New Haven Innovation Labs Inc. | 990 | Director | 2 | $0 | $13,932 | View return |
| 2022 | Ravalli County Council on Aging | 990 | Member | 1 | $0 | $0 | View return |
| 2021 | John B Pierce Foundation | 990 | President & Trustee | 2 | $11,030 | $11,030 | View return |
| 2021 | The John B Pierce Laboratory Inc. | 990 | President & Director | 2 | $11,030 | $11,030 | View return |
| 2021 | New Haven Innovation Labs Inc. | 990 | Director | 2 | $0 | $11,030 | View return |
| 2021 | Ravalli County Council on Aging | 990 | Member (Former) | 1 | $0 | $0 | View return |
| 2020 | John B Pierce Foundation | 990 | Vice President & Trustee | 2 | $6,966 | $0 | View return |
| 2020 | The John B Pierce Laboratory Inc. | 990 | Vice President & Director | 2 | $6,966 | $0 | View return |
| 2020 | Krasberg-Mason Foundation | 990PF | President | 1 | $0 | - | View return |
| 2019 | The John B Pierce Laboratory Inc. | 990 | Vice President & Director | 2 | $6,966 | $0 | View return |
| 2019 | John B Pierce Foundation | 990 | Vice President & Trustee | 2 | $6,966 | $0 | View return |
| 2018 | John B Pierce Foundation | 990 | Vice President & Trustee | 2 | $6,966 | $0 | View return |
| 2018 | The John B Pierce Laboratory Inc. | 990 | Vice President & Director | 2 | $6,966 | $0 | View return |
| 2018 | Rainelle Medical Center Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Sunset Park Health Council Inc. | 990 | VP Dental Medicine | 37.5 | $281,743 | $0 | View return |
| 2017 | John B Pierce Foundation | 990 | Vice President & Trustee | 2 | $6,966 | $0 | View return |
| 2017 | The John B Pierce Laboratory Inc. | 990 | Vice President & Director | 2 | $6,966 | $0 | View return |
| 2017 | North Carolina Community Support Providers Council | 990 | Past Preside | 0.5 | $0 | $0 | View return |
| 2017 | Whitney Center Inc. | 990 | Director (Resigned Sept 2017) | 1 | $0 | $0 | View return |
| 2017 | Leclairryan Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2017 | Rainelle Medical Center Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Sunset Park Health Council Inc. | 990 | VP Dental Medicine | 37.5 | $283,622 | $0 | View return |
| 2016 | The John B Pierce Laboratory Inc. | 990 | Vice President & Director | 2 | $6,966 | $0 | View return |
| 2016 | John B Pierce Foundation | 990 | Vice President & Trustee | 2 | $6,966 | $0 | View return |
| 2016 | Whitney Center Inc. | 990 | Director / Vice Chair | 1 | $0 | $0 | View return |
| 2016 | Leclairryan Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2016 | North Carolina Community Support Providers Council | 990 | Past Preside | 0.5 | $0 | $0 | View return |
| 2016 | Rainelle Medical Center Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Ten Thousand Villages of Pasadena Incorporated | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Sunset Park Health Council Inc. | 990 | VP Dental Medicine | 37.5 | $284,684 | $0 | View return |
| 2015 | The John B Pierce Laboratory Inc. | 990 | Vice President & Director | 2 | $6,966 | $0 | View return |
| 2015 | John B Pierce Foundation | 990 | Vice President & Trustee | 2 | $6,966 | $0 | View return |
| 2015 | Cbla | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2015 | York County Volunteer Association Inc | 990 | Board Member | 6 | $0 | $0 | View return |
| 2015 | North Carolina Community Support Providers Council | 990 | President | 0.5 | $0 | $0 | View return |
| 2015 | Whitney Center Inc. | 990 | Director / Vice Chair | 1 | $0 | $0 | View return |
| 2015 | Ten Thousand Villages of Pasadena Incorporated | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Sunset Park Health Council Inc. | 990 | VP Dental Medicine | 37.5 | $269,370 | $0 | View return |
| 2014 | John B Pierce Foundation | 990 | Vice President & Trustee | 2 | $6,966 | $0 | View return |
| 2014 | The John B Pierce Laboratory Inc. | 990 | Vice President & Director | 2 | $6,966 | $0 | View return |
| 2014 | North Carolina Community Support Providers Council | 990 | President | 0.5 | $0 | $0 | View return |
| 2014 | York County Volunteer Association Inc | 990 | Board Member | 10 | $0 | $0 | View return |
| 2014 | Whitney Center Inc. | 990 | Director / Secretary / Vice Chair | 1 | $0 | $0 | View return |
| 2013 | Whitney Center Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | North Carolina Community Support Providers Council | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2013 | York County Volunteer Association Inc | 990 | Board Member | 7 | $0 | $0 | View return |