| 2024 | Keane Sense of Rhythm Inc. | 990 | Executive Director | 40 | $60,902 | $0 | View return |
| 2024 | Massachusetts Society of Professors at the University of Massachusetts Lowell | 990 | Director | 10 | $0 | $0 | View return |
| 2023 | Keane Sense of Rhythm Inc. | 990 | Executive Director | 24 | $57,013 | $0 | View return |
| 2022 | Keane Sense of Rhythm Inc. | 990EZ | Executive Director | 24 | $47,466 | $0 | View return |
| 2021 | Keane Sense of Rhythm Inc. | 990EZ | Executive Director | 24 | $43,818 | $0 | View return |
| 2020 | Keane Sense of Rhythm Inc. | 990EZ | Executive Director | 24 | $48,773 | $0 | View return |
| 2019 | Keane Sense of Rhythm Inc. | 990EZ | Executive Director | 24 | $57,902 | $0 | View return |
| 2019 | Twin Cities Tap | 990EZ | Vice Preside | 2 | $0 | - | View return |
| 2018 | Keane Sense of Rhythm Inc. | 990EZ | Executive Director | 24 | $57,322 | $0 | View return |
| 2018 | Massachusetts Library Systems Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Twin Cities Tap | 990EZ | Vice Preside | 1 | $0 | - | View return |
| 2017 | Keane Sense of Rhythm Inc. | 990EZ | Executive Director | 10 | $36,156 | $0 | View return |
| 2017 | Twin Cities Tap | 990EZ | Board Member | 1 | $0 | - | View return |
| 2017 | Massachusetts Library Systems Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | Massachusetts Library Association Association Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2016 | Keane Sense of Rhythm Inc. | 990EZ | Executive Director | 10 | $31,014 | $0 | View return |
| 2016 | Twin Cities Tap | 990EZ | Board Member | 1 | $0 | - | View return |
| 2016 | Western Massachusetts Regional Library Systems Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | Massachusetts Library Systems Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | Massachusetts Library Association Association Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2015 | Keane Sense of Rhythm Inc. | 990EZ | Executive Director | 10 | $34,320 | $0 | View return |
| 2015 | Western Massachusetts Regional Library Systems Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2015 | Massachusetts Library Systems Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2015 | Massachusetts Library Association Association Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2014 | Keane Sense of Rhythm Inc. | 990EZ | Executive Director | 10 | $36,406 | $0 | View return |
| 2014 | Massachusetts Library Systems Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2014 | Western Massachusetts Regional Library Systems Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2014 | Massachusetts Library Association Association Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2013 | Keane Sense of Rhythm Inc. | 990EZ | Executive Director | 10 | $22,657 | $0 | View return |
| 2013 | Massachusetts Library Association Association Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2013 | Western Massachusetts Regional Library Systems Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2013 | Massachusetts Library Systems Inc | 990 | Director | 0.5 | $0 | $0 | View return |