| 2025 | James Dennis Medical Foundation Inc. | 990 | Administrato | 40 | $90,411 | $0 | View return |
| 2024 | James Dennis Medical Foundation Inc. | 990 | Administrato | 40 | $84,080 | $0 | View return |
| 2024 | Helping Hugs Inc | 990EZ | Director | 0.1 | $0 | - | View return |
| 2023 | Peter Claver Center | 990 | President | 1 | $100,000 | $0 | View return |
| 2023 | James Dennis Medical Foundation Inc. | 990 | Administrato | 40 | $81,137 | $0 | View return |
| 2023 | 640 Heritage Preservation Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Helping Hugs Inc | 990EZ | Director | 0.1 | $0 | - | View return |
| 2022 | James Dennis Medical Foundation Inc. | 990 | Administrato | 40 | $70,947 | $0 | View return |
| 2022 | Point Reyes National Seashore Association | 990 | Director | 4 | $0 | $0 | View return |
| 2022 | Peter Claver Center | 990 | President | 0 | $0 | $0 | View return |
| 2022 | 640 Heritage Preservation Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Helping Hugs Inc | 990EZ | Director | 0.1 | $0 | - | View return |
| 2021 | James Dennis Medical Foundation Inc. | 990 | Administrato | 40 | $69,300 | $0 | View return |
| 2021 | 640 Heritage Preservation Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Helping Hugs Inc | 990EZ | Director | 0.1 | $0 | - | View return |
| 2021 | Point Reyes National Seashore Association | 990 | Director | 4 | $0 | $0 | View return |
| 2021 | Peter Claver Center | 990 | President | 0 | $0 | $0 | View return |
| 2020 | James Dennis Medical Foundation Inc. | 990 | Administrator | 40 | $66,413 | $0 | View return |
| 2020 | Peter Claver Center | 990 | President | 0 | $0 | $0 | View return |
| 2020 | Helping Hugs Inc | 990EZ | Director | 0.1 | $0 | - | View return |
| 2019 | James Dennis Medical Foundation Inc. | 990 | Administrator | 40 | $64,000 | $0 | View return |
| 2019 | Helping Hugs Inc | 990EZ | Director | 0.1 | $0 | - | View return |
| 2019 | Peter Claver Center | 990 | President | 0 | $0 | $0 | View return |
| 2019 | Point Reyes National Seashore Association | 990 | Secretary | 4 | $0 | $0 | View return |
| 2018 | James Dennis Medical Foundation Inc. | 990 | Administrator | 40 | $64,375 | $0 | View return |
| 2018 | Peter Claver Center | 990 | President | 0 | $0 | $0 | View return |
| 2018 | 640 Heritage Preservation Foundation | 990 | Director | 3 | $0 | $0 | View return |
| 2018 | Helping Hugs Inc | 990EZ | Director | 0.1 | $0 | - | View return |
| 2018 | Point Reyes National Seashore Association | 990 | Secretary | 4 | $0 | $0 | View return |
| 2018 | 640 Heritage Preservation Foundation | 990 | Director | 3 | $0 | $0 | View return |
| 2017 | James Dennis Medical Foundation Inc. | 990 | Administrator | 40 | $62,700 | $0 | View return |
| 2017 | Helping Hugs Inc | 990EZ | Director | 0.1 | $0 | - | View return |
| 2017 | 640 Heritage Preservation Foundation | 990 | Director | 3 | $0 | $0 | View return |
| 2017 | Peter Claver Center | 990 | President | 0 | $0 | $0 | View return |
| 2017 | Sea Island Property Owners | 990 | Director | - | $0 | $0 | View return |
| 2017 | Point Reyes National Seashore Association | 990 | Secretary | 4 | $0 | $0 | View return |
| 2016 | James Dennis Medical Foundation Inc. | 990 | Administrator | 40 | $60,000 | $0 | View return |
| 2016 | Helping Hugs Inc | 990EZ | Director | 0.1 | $0 | - | View return |
| 2016 | International College Learning Center Association Inc. | 990EZ | President | 5 | $0 | - | View return |
| 2016 | International College Learning Center Association Inc. | 990EZ | Past-President | 0 | $0 | - | View return |
| 2016 | 640 Heritage Preservation Foundation | 990 | Director | 4 | $0 | $0 | View return |
| 2016 | Sea Island Property Owners | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Peter Claver Center | 990 | President | 0 | $0 | $0 | View return |
| 2015 | James Dennis Medical Foundation Inc. | 990 | Administrator | 40 | $58,319 | $0 | View return |
| 2015 | International College Learning Center Association Inc. | 990EZ | President | 5 | $0 | - | View return |
| 2015 | Peter Claver Center | 990 | President | 0 | $0 | $0 | View return |
| 2015 | Helping Hugs Inc | 990EZ | Director | 0.25 | $0 | - | View return |
| 2015 | 640 Heritage Preservation Foundation | 990 | Director | 4 | $0 | $0 | View return |
| 2015 | Senior Services for Northern California | 990 | Board Member (Until 1/15) | 1 | $0 | $0 | View return |
| 2015 | Sea Island Property Owners | 990 | Communicatio | - | $0 | $0 | View return |
| 2015 | Point Reyes National Seashore Association | 990 | Secretary | 4 | $0 | $0 | View return |
| 2014 | James Dennis Medical Foundation Inc. | 990 | Administrator | 40 | $0 | $0 | View return |
| 2014 | Helping Hugs Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2014 | Senior Services for Northern California | 990 | Board Member, Vice Chair | 0.38 | $0 | $0 | View return |
| 2014 | State Employee Retirees Association - Lansing Chapter | 990EZ | Director | 2 | $0 | $0 | View return |
| 2014 | Peter Claver Center | 990 | President | 0 | $0 | $0 | View return |
| 2014 | 640 Heritage Preservation Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Point Reyes National Seashore Association | 990 | Secretary | 4 | $0 | $0 | View return |
| 2013 | Peter Claver Center | 990 | President | 0 | $0 | $0 | View return |
| 2013 | Senior Services for Northern California | 990 | Board Member, Vice Chair | 0.38 | $0 | $0 | View return |
| 2013 | State Employee Retirees Association - Lansing Chapter | 990EZ | Director | 2 | $0 | $0 | View return |
| 2013 | Point Reyes National Seashore Association | 990 | Secretary | 4 | $0 | $0 | View return |