| 2019 | Western New York Foundation for Fair Contracting | 990 | Director (Fo | 0.25 | $0 | $0 | View return |
| 2019 | Upstate New York Construction Industry Research & Service Tr Fund | 990 | Trustee (For | 0.25 | $0 | $0 | View return |
| 2018 | Upstate Ironworkers Employers' Association Inc | 990 | Executive Director | 15 | $12,000 | $0 | View return |
| 2018 | Western New York Foundation for Fair Contracting | 990 | Director | 0.25 | $0 | $0 | View return |
| 2018 | Upstate New York Construction Industry Research & Service Tr Fund | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2017 | Upstate Ironworkers Employers' Association Inc | 990 | Executive Director | 12.5 | $26,875 | $0 | View return |
| 2017 | Upstate New York Construction Industry Research & Service Tr Fund | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2017 | Western New York Foundation for Fair Contracting | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2017 | New York Laborers Health and Safety Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2017 | Upstate New York Engineers Training Fund | 990 | Emp Trustee | 1 | $0 | $0 | View return |
| 2017 | Central New York Laborers' Training Fund | 990 | Trustee To Nov 2018 | 1 | $0 | $0 | View return |
| 2017 | Central New York Laborers Health and Welfare Fund | 990 | Trustee Thru November 2018 | 1 | $0 | $0 | View return |
| 2017 | Central New York Laborers Health and Welfare Fund | 990 | Trustee Thru November 2018 | 1 | $0 | $0 | View return |
| 2016 | Upstate Ironworkers Employers' Association Inc | 990 | Executive Director | 12.5 | $10,000 | $0 | View return |
| 2016 | New York Laborers Health and Safety Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Western New York Foundation for Fair Contracting | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2016 | Upstate New York Construction Industry Research & Service Tr Fund | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2016 | Upstate New York Engineers Training Fund | 990 | Emp Trustee | 1 | $0 | $0 | View return |
| 2016 | Upstate New York Laborers Education & Training Funds Tr | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Central New York Laborers' Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Central New York Laborers Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | New York Laborers Health and Safety Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2015 | Upstate New York Engineers Training Fund | 990 | Emp Trustee | 1 | $0 | $0 | View return |
| 2015 | Western New York Foundation for Fair Contracting | 990 | Director | 0.25 | $0 | $0 | View return |
| 2015 | Upstate New York Construction Industry Research & Service Tr Fund | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2015 | Central New York Laborers' Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Central New York Laborers Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | New York Laborers Health and Safety Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2014 | Upstate New York Engineers Training Fund | 990 | Emp Trustee | 1 | $0 | $0 | View return |
| 2014 | Central New York Laborers Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Central New York Laborers' Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | New York Laborers Health and Safety Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Upstate New York Engineers Training Fund | 990 | Emp Trustee | 1 | $0 | $0 | View return |
| 2013 | Central New York Laborers Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Central New York Laborers' Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |