| 2023 | Monroe Community College Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Monroe Community College Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Construction Cooperation and Education | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Seneca Park Zoo Society | 990 | Trustee Until May 2021 | 1 | $0 | $0 | View return |
| 2021 | Genesee Country Museum | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Monroe Community College Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Construction Cooperation and Education | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Seneca Park Zoo Society | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Genesee Country Museum | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Construction Industry Association Of | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Construction Cooperation and Education | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | The Builders Exchange Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Genesee Country Museum | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Construction Industry Association Of | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Seneca Park Zoo Society | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Monroe Community College Foundation Inc | 990 | Executive Committee | 4 | $0 | $0 | View return |
| 2018 | Seneca Park Zoo Society | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Friends and Foundation of the Rochester | 990 | Director | 0.4 | $0 | $0 | View return |
| 2018 | Construction Cooperation and Education | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | The Builders Exchange Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Construction Industry Association Of | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Monroe Community College Foundation Inc | 990 | Executive Committee | 4 | $0 | $0 | View return |
| 2018 | Construction Cooperation and Education | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | Genesee Country Museum | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Friends and Foundation of the Rochester | 990 | Director | 0.4 | $0 | $0 | View return |
| 2017 | Construction Industry Association Of | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | The Builders Exchange Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Construction Cooperation and Education | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | Seneca Park Zoo Society | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Monroe Community College Foundation Inc | 990 | Executive Committee - Alumni Chair | 4 | $0 | $0 | View return |
| 2017 | Monroe Community College Foundation Inc | 990 | Executive Committee - Alumni Chair | 4 | $0 | $0 | View return |
| 2016 | Seneca Park Zoo Society | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | The Builders Exchange Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Construction Cooperation and Education | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | Genesee Country Museum | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Construction Industry Association Of | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | Friends and Foundation of the Rochester | 990 | Director | 0.4 | $0 | $0 | View return |
| 2016 | Monroe Community College Foundation Inc | 990 | Executive Committee - Alumni Chair | 4 | $0 | $0 | View return |
| 2015 | Seneca Park Zoo Society | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Genesee Country Museum | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | The Builders Exchange Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Construction Industry Association Of | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Friends and Foundation of the Rochester | 990 | Director | 0.4 | $0 | $0 | View return |
| 2015 | Monroe Community College Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Construction Cooperation and Education | 990 | Chairman | 1 | $0 | $0 | View return |
| 2014 | Seneca Park Zoo Society | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Johnsonville Volunteer Ambulance Service Inc | 990EZ | Director | 4 | $0 | $0 | View return |
| 2014 | Construction Industry Association Of | 990 | Director | 0 | $0 | $0 | View return |
| 2014 | Friends and Foundation of the Rochester | 990 | Director | 0.4 | $0 | $0 | View return |
| 2014 | Genesee Country Museum | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | The Builders Exchange Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | The Matheny School and Hospital Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Monroe Community College Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Construction Cooperation and Education | 990 | Chairman | 1 | $0 | $0 | View return |
| 2013 | Friends and Foundation of the Rochester | 990 | Director | 0.4 | $0 | $0 | View return |
| 2013 | Genesee Country Museum | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | The Builders Exchange Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2013 | Johnsonville Volunteer Ambulance Service Inc | 990EZ | Director | 4 | $0 | $0 | View return |
| 2013 | Seneca Park Zoo Society | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Construction Industry Association Of | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | Monroe Community College Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | The Matheny School and Hospital Inc | 990 | Trustee | 1 | $0 | $0 | View return |