| 2024 | Veterans Hall of Heroes Inc | 990EZ | Bd Member Em | 0 | $0 | - | View return |
| 2023 | The Trustees of Princeton University | 990 | VP For Info. Tech. And CIO (Through 12/31/23) | 50 | $595,572 | $0 | View return |
| 2023 | Veterans Hall of Heroes Inc | 990EZ | Bd Member Em | 0 | $0 | - | View return |
| 2023 | Princeton Medical Properties Inc | 990EZ | Trustee-Vice Chair | 1 | $0 | $0 | View return |
| 2023 | Princeton Caregivers Inc. | 990 | Trustee-Vice Chairman | 1 | $0 | $0 | View return |
| 2022 | Princeton Caregivers Inc. | 990 | Trustee-Vice Chairman | 1 | $0 | $0 | View return |
| 2022 | Princeton Healthcare System Holding Inc | 990 | Trustee - Thru 3/23 | 1 | $0 | $0 | View return |
| 2022 | Princeton Medical Properties Inc | 990EZ | Trustee-Vice Chair | 1 | $0 | $0 | View return |
| 2022 | Princeton Healthcare System a New Jersey Non-Profit Corp | 990 | Trustee - Thru 3/23 | 1 | $0 | $0 | View return |
| 2021 | Veterans Hall of Heroes Inc | 990EZ | Chairman | 1 | $0 | - | View return |
| 2021 | Princeton Healthcare System a New Jersey Non-Profit Corp | 990 | Trustee - Vice Chair | 1 | $0 | $0 | View return |
| 2021 | Princeton Medical Properties Inc | 990EZ | Trustee-Vice Chair | 1 | $0 | $0 | View return |
| 2021 | Princeton Caregivers Inc. | 990 | Trustee-Vice Chair | 1 | $0 | $0 | View return |
| 2021 | Princeton Healthcare System Holding Inc | 990 | Trustee- Vice Chair | 1 | $0 | $0 | View return |
| 2020 | Veterans Hall of Heroes Inc | 990EZ | Chairman | 0 | $0 | - | View return |
| 2020 | Princeton Caregivers Inc. | 990 | Trustee-Vice Chair | 1 | $0 | $0 | View return |
| 2020 | Princeton Healthcare System Holding Inc | 990 | Trustee- Vice Chair | 1 | $0 | $0 | View return |
| 2020 | Princeton Healthcare System a New Jersey Non-Profit Corp | 990 | Trustee- Vice Chair | 1 | $0 | $0 | View return |
| 2020 | Princeton Medical Properties Inc | 990EZ | Trustee-Vice Chair | 1 | $0 | $0 | View return |
| 2019 | Veterans Hall of Heroes Inc | 990EZ | Chairman | 0 | $0 | - | View return |
| 2019 | Mccarter Theatre Company | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Princeton Medical Properties Inc | 990EZ | Trustee-Vice Chair- As Of 3/20 | 1 | $0 | $0 | View return |
| 2019 | Princeton Healthcare System a New Jersey Non-Profit Corp | 990 | Trustee- Vice Chair As Of 3/20 | 1 | $0 | $0 | View return |
| 2019 | Princeton Caregivers Inc. | 990 | Trustee-Vice Chair As Of 3/20 | 1 | $0 | $0 | View return |
| 2019 | Princeton Healthcare System Holding Inc | 990 | Trustee- Vice Chair As Of 3/20 | 1 | $0 | $0 | View return |
| 2018 | Veterans Hall of Heroes Inc | 990EZ | Chairman | 1 | $0 | - | View return |
| 2018 | Princeton Healthcare System Holding Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Princeton Healthcare System a New Jersey Non-Profit Corp | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Princeton Healthcare System a New Jersey Non-Profit Corp | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Princeton Healthcare System Holding Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Veterans Hall of Heroes Inc | 990EZ | Chairman | 0 | $0 | - | View return |
| 2016 | Princeton Healthcare System a New Jersey Non-Profit Corp | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Princeton Healthcare System Holding Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Princeton Healthcare System a New Jersey Non-Profit Corp | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Princeton Healthcare System a New Jersey Non-Profit Corp | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Princeton Healthcare System a New Jersey Non-Profit Corp | 990 | Trustee | 1 | $0 | $0 | View return |