| 2024 | Washington State Association of Municipal Attorneys | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2024 | Roofers Contractors Industry Fund of Rochester New York | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2024 | Smacna-Rochester Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2024 | Sheet Metal & Air Conditioning Inc Promotion Program of Rochester Ny | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Roofers Contractors Industry Fund of Rochester New York | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2023 | Washington State Association of Municipal Attorneys | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2023 | Sheet Metal & Air Conditioning Inc Promotion Program of Rochester Ny | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Smacna-Rochester Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Smacna-Rochester Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Washington State Association of Municipal Attorneys | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2022 | Sheet Metal & Air Conditioning Inc Promotion Program of Rochester Ny | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal & Air Conditioning Inc Promotion Program of Rochester Ny | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Smacna-Rochester Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Washington State Association of Municipal Attorneys | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2021 | Roofers Contractors Industry Fund of Rochester New York | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2020 | Iowa Foundation for Microenterprise and Community Vitality | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Sheet Metal & Air Conditioning Inc Promotion Program of Rochester Ny | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Pickford Film Center | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Smacna-Rochester Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Roofers Contractors Industry Fund of Rochester New York | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | Iowa Foundation for Microenterprise and Community Vitality | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Family Young Mens Christian Assoc of Charles City Ia Foundation | 990 | Director | - | $0 | $0 | View return |
| 2019 | Roofers Contractors Industry Fund of Rochester New York | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | Smacna-Rochester Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Sheet Metal & Air Conditioning Inc Promotion Program of Rochester Ny | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Sheet Metal & Air Conditioning Inc Promotion Program of Rochester Ny | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Smacna-Rochester Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Family Young Mens Christian Assoc of Charles City Ia Foundation | 990 | Director | - | $0 | $0 | View return |
| 2018 | Iowa Foundation for Microenterprise and Community Vitality | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Roofers Contractors Industry Fund of Rochester New York | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2018 | Veterans of Foreign Wars of the United States Dept of New Jersey | 990EZ | Service Officer | 2 | $0 | - | View return |
| 2017 | Sheet Metal & Air Conditioning Inc Promotion Program of Rochester Ny | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Smacna-Rochester Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Roofers Contractors Industry Fund of Rochester New York | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2017 | Iowa Foundation for Microenterprise and Community Vitality | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Family Young Mens Christian Assoc of Charles City Ia Foundation | 990 | Director | - | $0 | $0 | View return |
| 2017 | Veterans of Foreign Wars of the United States Dept of New Jersey | 990 | Service Officer | 2 | $0 | $0 | View return |
| 2017 | Roofing Industry Joint Apprentice & Training Committee for Ny Et Al | 990 | Trustee - Until 11/2017 | 1 | $0 | $0 | View return |
| 2016 | Sheet Metal & Air Conditioning Inc Promotion Program of Rochester Ny | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Veterans of Foreign Wars of the United States Dept of New Jersey | 990EZ | Service Officer | 2 | $0 | - | View return |
| 2016 | Family Young Mens Christian Assoc of Charles City Ia Foundation | 990 | Director | - | $0 | $0 | View return |
| 2016 | Smacna-Rochester Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Roofers Contractors Industry Fund of Rochester New York | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2016 | Charles City Area Development Corp | 990 | Director | - | $0 | $0 | View return |
| 2016 | Iowa Foundation for Microenterprise and Community Vitality | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Roofing Industry Joint Apprentice & Training Committee for Ny Et Al | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Health & Welfare Fund of Roofers Local No 22 Board of Trustees | 990 | Employer Trustee, Until 6/30/2017 | 1 | $0 | $0 | View return |
| 2015 | State Review of Oil and Natural Gas Environmental Regulations Inc. | 990 | Administrator | 3 | $18,335 | $0 | View return |
| 2015 | Iowa Foundation for Microenterprise and Community Vitality | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Veterans of Foreign Wars of the United States Dept of New Jersey | 990EZ | Service Officer | 2 | $0 | - | View return |
| 2015 | Family Young Mens Christian Assoc of Charles City Ia Foundation | 990 | Director | - | $0 | $0 | View return |
| 2015 | Charles City Area Development Corp | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Roofers Contractors Industry Fund of Rochester New York | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2015 | Health & Welfare Fund of Roofers Local No 22 Board of Trustees | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2015 | Roofing Industry Joint Apprentice & Training Committee for Ny Et Al | 990EZ | Employer Trustee | 1 | $0 | $0 | View return |
| 2015 | Alle-Kiski Paremedic Unit for Life Suppo Rt Emergency Response | 990EZ | Member At Large | 5 | $0 | - | View return |
| 2014 | State Review of Oil and Natural Gas Environmental Regulations Inc. | 990 | Administrator | 8 | $58,650 | $0 | View return |
| 2014 | Family Young Mens Christian Assoc of Charles City Ia Foundation | 990 | Director | - | $0 | $0 | View return |
| 2014 | Veterans of Foreign Wars of the United States Dept of New Jersey | 990 | Service Officer | 2 | $0 | $0 | View return |
| 2014 | Iowa Foundation for Microenterprise and Community Vitality | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Roofers Contractors Industry Fund of Rochester New York | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2014 | Health & Welfare Fund of Roofers Local No 22 Board of Trustees | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2014 | Charles City Area Development Corp | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Roofing Industry Joint Apprentice & Training Committee for Ny Et Al | 990EZ | Employer Trustee | 1 | $0 | $0 | View return |
| 2014 | Alle-Kiski Paremedic Unit for Life Suppo Rt Emergency Response | 990EZ | Member At Large | 5 | $0 | - | View return |
| 2013 | State Review of Oil and Natural Gas Environmental Regulations Inc. | 990 | Former Board | 10 | $82,860 | $0 | View return |
| 2013 | Roofers Contractors Industry Fund of Rochester New York | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2013 | Charles City Area Development Corp | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Iowa Foundation for Microenterprise and Community Vitality | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Family Young Mens Christian Assoc of Charles City Ia Foundation | 990 | Director | - | $0 | $0 | View return |
| 2013 | Alle-Kiski Paremedic Unit for Life Suppo Rt Emergency Response | 990EZ | Member At Large | 5 | $0 | - | View return |
| 2013 | Roofing Industry Joint Apprentice & Training Committee for Ny Et Al | 990EZ | Employer Trustee | 1 | $0 | $0 | View return |
| 2013 | Health & Welfare Fund of Roofers Local No 22 Board of Trustees | 990 | Employer Trustee | 1 | $0 | $0 | View return |