| 2025 | Oroville Economic Alliance | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2024 | Providence St. Mel School | 990 | Vice President, Student Service Administrator | 40 | $147,172 | $0 | View return |
| 2024 | Maine Retired Teachers Association | 990EZ | Legislative | 1 | $750 | - | View return |
| 2024 | American Federation of Government Employees | 990EZ | Recording Secretary | 1 | $0 | $0 | View return |
| 2024 | Greater K C Dog Training Club | 990EZ | Vice President | 0 | $0 | $0 | View return |
| 2024 | New Majority Capital Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Providence St. Mel School | 990 | Student Service Administrator | 40 | $153,019 | $0 | View return |
| 2023 | Maine Retired Teachers Association | 990EZ | Legislative | 1 | $750 | - | View return |
| 2023 | American Federation of Government Employees | 990EZ | Recording Secretary (From March) | 1 | $0 | $0 | View return |
| 2023 | New Nodaway Humane Society | 990 | Vice President | 1 | $0 | $0 | View return |
| 2023 | Unique People Services AIDS Programs Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Unique People Services Inc. | 990 | Board Member (Outgoing) | 1 | $0 | $0 | View return |
| 2022 | Maine Retired Teachers Association | 990EZ | Legislative | 1 | $750 | - | View return |
| 2022 | New Nodaway Humane Society | 990 | President | 10 | $0 | $0 | View return |
| 2022 | Unique People Services Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Unique People Services AIDS Programs Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Jeremiah Program | 990 | VP, Student Programming | 55 | $168,995 | $0 | View return |
| 2021 | Unique People Services AIDS Programs Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Maine Retired Teachers Association | 990EZ | Legislative | 1 | $0 | - | View return |
| 2021 | Unique People Services Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | New Nodaway Humane Society | 990 | President | 10 | $0 | $0 | View return |
| 2020 | New Nodaway Humane Society | 990 | President | 10 | $0 | $0 | View return |
| 2020 | Maine Retired Teachers Association | 990EZ | Legislative | 1 | $0 | - | View return |
| 2020 | Unique People Services AIDS Programs Inc. | 990 | Board Chair | 1 | $0 | $0 | View return |
| 2019 | Maine Retired Teachers Association | 990EZ | Legislative | 1 | $500 | - | View return |
| 2019 | Unique People Services AIDS Programs Inc. | 990 | Board Chair | 1 | $0 | $0 | View return |
| 2019 | New Nodaway Humane Society | 990 | President | 10 | $0 | $0 | View return |
| 2018 | Maine Retired Teachers Association | 990EZ | Legislative | 1 | $500 | - | View return |
| 2018 | New Nodaway Humane Society | 990 | President | 10 | $0 | $0 | View return |
| 2018 | Unique People Services Inc. | 990 | Board Chair | 1 | $0 | $0 | View return |
| 2018 | Unique People Services AIDS Programs Inc. | 990 | Board Chair | 1 | $0 | $0 | View return |
| 2017 | Maine Retired Teachers Association | 990EZ | Legislative | 1 | $500 | - | View return |
| 2017 | New Nodaway Humane Society | 990 | Vice President | 1 | $0 | $0 | View return |
| 2017 | Blessings Bestowed Restoration Support Program Inc. | 990EZ | Secretary | 5 | $0 | - | View return |
| 2017 | Unique People Services Inc. | 990 | Board Chair | 1 | $0 | $0 | View return |
| 2017 | Unique People Services AIDS Programs Inc. | 990 | Board Chair | 1 | $0 | $0 | View return |
| 2016 | Maine Education Association | 990 | Past Director | 2 | $2,725 | $0 | View return |
| 2016 | Unique People Services Inc. | 990 | Board Chair | 1 | $0 | $0 | View return |
| 2016 | New Nodaway Humane Society | 990 | Vice President | 1 | $0 | $0 | View return |
| 2016 | Unique People Services AIDS Programs Inc. | 990 | Board Chair | 1 | $0 | $0 | View return |
| 2016 | Blessings Bestowed Restoration Support Program Inc. | 990EZ | Secretary | 5 | $0 | - | View return |
| 2016 | Westergard Elementary School PTO | 990EZ | Co- Presiden | 5 | $0 | - | View return |
| 2015 | Maine Education Association | 990 | Director | 2 | $2,657 | $0 | View return |
| 2015 | New Nodaway Humane Society | 990 | Vice President | 1 | $0 | $0 | View return |
| 2015 | Blessings Bestowed Restoration Support Program Inc. | 990EZ | Secretary | 5 | $0 | - | View return |
| 2015 | Unique People Services Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | AIDS Service Center of Lower Manhattan Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Maine Education Association | 990 | Director | 2 | $2,436 | $0 | View return |
| 2014 | Maine Retired Teachers Association | 990EZ | Leg. Committee Chair | 2 | $500 | - | View return |
| 2014 | Blessings Bestowed Restoration Support Program Inc. | 990EZ | Secretary | 5 | $0 | - | View return |
| 2014 | AIDS Service Center of Lower Manhattan Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | New Nodaway Humane Society | 990 | Vice President | 1 | $0 | $0 | View return |
| 2013 | Unique People Services Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Unique People Services AIDS Programs Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Blessings Bestowed Restoration Support Program Inc. | 990EZ | Secretary | 5 | $0 | - | View return |
| 2013 | AIDS Service Center of Lower Manhattan Inc. | 990 | Director | 2 | $0 | $0 | View return |