| 2023 | The Key Program Incorporated | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Alternatives for Youth Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | The Key Program Incorporated | 990 | Director (To 12/22) | 1 | $340,844 | $0 | View return |
| 2022 | Alternatives for Youth Foundation Inc. | 990 | Director (To 12/22) | 1 | $0 | $340,844 | View return |
| 2021 | The Key Program Incorporated | 990 | President (To 01/22) | 40 | $286,559 | $0 | View return |
| 2021 | Alternatives for Youth Foundation Inc. | 990 | President (To 01/22) | 1 | $0 | $286,559 | View return |
| 2021 | Alternatives for Youth Foundation Inc. | 990 | Director (As Of 02/22) | 1 | $0 | $0 | View return |
| 2021 | Massachusetts Council of Human Services Providers Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2021 | The Key Program Incorporated | 990 | Director (As Of 02/22) | 1 | $0 | $0 | View return |
| 2021 | Children'S League Education Fund Inc | 990EZ | Director (Until 12/31/21) | 1 | $0 | $0 | View return |
| 2021 | Children'S League of Massachusetts Inc | 990 | Director (Until 12/31/21) | 1 | $0 | $0 | View return |
| 2020 | The Key Program Incorporated | 990 | President | 40 | $290,327 | $0 | View return |
| 2020 | Paralyzed Veterans of America | 990 | Director Of It (6/20 Thru 5/21) | 40 | $135,000 | $0 | View return |
| 2020 | Alternatives for Youth Foundation Inc. | 990 | President | 1 | $0 | $290,327 | View return |
| 2020 | Massachusetts Council of Human Services Providers Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2020 | Children'S League of Massachusetts Inc | 990 | Treasurer To 06/20 | 1 | $0 | $0 | View return |
| 2019 | The Key Program Incorporated | 990 | President | 40 | $281,306 | $0 | View return |
| 2019 | Alternatives for Youth Foundation Inc. | 990 | President | 1 | $0 | $281,306 | View return |
| 2019 | Children'S League of Massachusetts Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Massachusetts Council of Human Services Providers Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2019 | Children'S League Education Fund Inc | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2018 | The Key Program Incorporated | 990 | President | 40 | $276,559 | $0 | View return |
| 2018 | Alternatives for Youth Foundation Inc. | 990 | President | 1 | $0 | $276,559 | View return |
| 2018 | Children'S League Education Fund Inc | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Massachusetts Council of Human Services Providers Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2018 | Children'S League of Massachusetts Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Citizens for Juvenile Justice Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | The Key Program Incorporated | 990 | President | 40 | $275,425 | $0 | View return |
| 2017 | Alternatives for Youth Foundation Inc. | 990 | President | 1 | $0 | $275,425 | View return |
| 2017 | Children'S League of Massachusetts Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Massachusetts Council of Human Services Providers Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2017 | Citizens for Juvenile Justice Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | The Key Program Incorporated | 990 | President | 40 | $264,828 | $0 | View return |
| 2016 | Alternatives for Youth Foundation Inc. | 990 | President | 1 | $0 | $264,828 | View return |
| 2016 | Children'S League Education Fund Inc | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Massachusetts Council of Human Services Providers Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2016 | Children'S League of Massachusetts Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Citizens for Juvenile Justice Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | The Key Program Incorporated | 990 | President | 40 | $277,952 | $0 | View return |
| 2015 | Alternatives for Youth Foundation Inc. | 990 | President | 1 | $0 | $277,952 | View return |
| 2015 | Massachusetts Council of Human Services Providers Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2015 | Children'S League Education Fund Inc | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Children'S League of Massachusetts Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | The Key Program Incorporated | 990 | President | 40 | $262,655 | $0 | View return |
| 2014 | Alternatives for Youth Foundation Inc. | 990 | President | 1 | $0 | $262,655 | View return |
| 2014 | Children'S League of Massachusetts Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Children'S League Education Fund Inc | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Massachusetts Council of Human Services Providers Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2013 | The Key Program Incorporated | 990 | President | 40 | $256,668 | $0 | View return |
| 2013 | Alternatives for Youth Foundation Inc. | 990 | President | 1 | $0 | $256,668 | View return |
| 2013 | Massachusetts Council of Human Services Providers Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2013 | Children'S League of Massachusetts Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Children'S League Education Fund Inc | 990EZ | Treasurer | 1 | $0 | $0 | View return |