| 2025 | Nosterra Ventures | 990PF | Director, Secretary | 1 | $0 | $0 | View return |
| 2024 | Nosterra Ventures | 990PF | Director, Secretary | 1 | $0 | $0 | View return |
| 2023 | International Diatomite Producers Association | 990 | Senior Director,Technical Affairs(Ema) | 1.01 | $3,215 | $123,835 | View return |
| 2023 | Nosterra Ventures | 990PF | Director, Secretary | 1 | $0 | $0 | View return |
| 2022 | International Diatomite Producers Association | 990 | Senior Director, Technical & Affairs (Ema) | 2.21 | $6,438 | $109,979 | View return |
| 2021 | Industrial Minerals Association - North America | 990 | Sr. Dr, Technical/Scientific Affairs | 40 | $110,000 | $0 | View return |
| 2021 | New York State Association of Pbas Inc | 990 | Corresponding Sec'Y | 5 | $0 | $0 | View return |
| 2020 | Suffolk County Superior Officers Association Benefits Fund | 990 | Trustee (Retired 1/27/20) | 1 | $0 | $0 | View return |
| 2020 | Suffolk Coalition of Public Employees Inc | 990EZ | Treasurer - Past | 1 | $0 | $0 | View return |
| 2020 | New York State Association of Pbas Inc | 990 | Corresponding Sec'Y | 5 | $0 | $0 | View return |
| 2019 | The Aluminum Association Inc | 990 | Director Standards & Technology | 40 | $123,945 | $0 | View return |
| 2019 | Superior Officers Association Inc | 990 | President | 40 | $17,472 | $0 | View return |
| 2019 | Suffolk Coalition of Public Employees Inc | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Suffolk County Superior Officers Association Benefits Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | New York State Association of Pbas Inc | 990 | Corresponding Sec'Y | 5 | $0 | $0 | View return |
| 2018 | The Aluminum Association Inc | 990 | Director Standards & Technology | 40 | $122,307 | $0 | View return |
| 2018 | Superior Officers Association Inc | 990 | President | 40 | $17,347 | $0 | View return |
| 2018 | Suffolk Coalition of Public Employees Inc | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Suffolk County Superior Officers Association Benefits Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | New York State Association of Pbas Inc | 990 | Sgt At Arms | 5 | $0 | $0 | View return |
| 2017 | Superior Officers Association Inc | 990 | President | 40 | $16,740 | $0 | View return |
| 2017 | Suffolk Coalition of Public Employees Inc | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2017 | New York State Association of Pbas Inc | 990 | Sgt At Arms | 5 | $0 | $0 | View return |
| 2017 | Suffolk County Superior Officers Association Benefits Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Superior Officers Association Inc | 990 | Vice President | 40 | $12,534 | $0 | View return |
| 2016 | Suffolk County Superior Officers Association Benefits Fund | 990 | Fund Administrator | 35 | $0 | $0 | View return |
| 2016 | New York State Association of Pbas Inc | 990 | Sgt At Arms | 5 | $0 | $0 | View return |
| 2016 | Suffolk County Superior Officers Relief Fund Inc | 990PF | Vice President | 0.25 | $0 | $0 | View return |
| 2015 | Superior Officers Association Inc | 990 | Vice President | 40 | $11,813 | $0 | View return |
| 2015 | Suffolk County Superior Officers Association Benefits Fund | 990 | Fund Administrator | 35 | $0 | $0 | View return |
| 2015 | Suffolk County Superior Officers Relief Fund Inc | 990PF | Vice President | 0.25 | $0 | $0 | View return |
| 2014 | Superior Officers Association Inc | 990 | Vice President | 40 | $0 | $0 | View return |
| 2014 | Vision Athena Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2014 | Suffolk County Superior Officers Association Benefits Fund | 990 | Fund Administrator | 35 | $0 | $0 | View return |
| 2013 | Suffolk County Superior Officers Association Benefits Fund | 990 | Fund Administrator | 35 | $0 | $0 | View return |
| 2013 | Vision Athena Inc | 990 | Board Member | 0 | $0 | $0 | View return |