| 2024 | Optimist International | 990EZ | Director | 2 | $0 | $0 | View return |
| 2024 | W Vaughan Spencer Foundation Inc. | 990PF | Secretary/Treasurer | 2 | $0 | $0 | View return |
| 2023 | Yorktown Congress of Teachers Welfare Fund | 990 | Trustee | 1 | $2,750 | $0 | View return |
| 2023 | W Vaughan Spencer Foundation Inc. | 990PF | Secretary/Treasurer | 2 | $0 | $0 | View return |
| 2022 | Yorktown Congress of Teachers Welfare Fund | 990 | Trustee | 1 | $1,000 | $0 | View return |
| 2022 | Optimist International | 990EZ | President | 8 | $0 | $0 | View return |
| 2022 | Key West Womans Club Inc. | 990 | 2nd Past Pres. | 10 | $0 | $0 | View return |
| 2022 | W Vaughan Spencer Foundation Inc. | 990PF | Director | 2 | $0 | $0 | View return |
| 2021 | Optimist International | 990EZ | President | 8 | $0 | $0 | View return |
| 2021 | Key West Womans Club Inc. | 990 | 2nd Past Pres. | 3 | $0 | $0 | View return |
| 2021 | W Vaughan Spencer Foundation Inc. | 990PF | Director | 2 | $0 | $0 | View return |
| 2020 | Snip Inc | 990EZ | Secretary | 3 | $0 | $0 | View return |
| 2020 | Key West Womans Club Inc. | 990 | Immediate Past Pres. | - | $0 | $0 | View return |
| 2020 | W Vaughan Spencer Foundation Inc. | 990PF | Director | 2 | $0 | $0 | View return |
| 2019 | Snip Inc | 990EZ | Secretary | 3 | $0 | $0 | View return |
| 2019 | Kansas Foundation for Agriculture in the Classroom | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | W Vaughan Spencer Foundation Inc. | 990PF | Director | 2 | $0 | $0 | View return |
| 2018 | System Dynamics Society Inc. | 990 | Executive Director | 40 | $15,988 | $75,364 | View return |
| 2018 | Kansas Foundation for Agriculture in the Classroom | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Snip Inc | 990EZ | Secretary | 3 | $0 | $0 | View return |
| 2018 | Habitat for Humanity of Key West and Lower Florida Keys Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Snip Inc | 990EZ | Secretary | 3 | $0 | $0 | View return |
| 2017 | System Dynamics Society Inc. | 990 | Executive Director | 40 | $7,879 | $69,708 | View return |
| 2017 | Kansas Foundation for Agriculture in the Classroom | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Snip Inc | 990EZ | Secretary | 3 | $0 | - | View return |
| 2016 | System Dynamics Society Inc. | 990 | Executive Director | 40 | $7,282 | $69,406 | View return |
| 2016 | Kansas Foundation for Agriculture in the Classroom | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Key West Womans Club Inc. | 990 | 1st Past President | 2 | $0 | $0 | View return |
| 2016 | Snip Inc | 990EZ | Secretary | 3 | $0 | - | View return |
| 2015 | System Dynamics Society Inc. | 990 | Executive Director | 40 | $7,727 | $66,301 | View return |
| 2015 | Snip Inc | 990EZ | Secretary | 3 | $0 | - | View return |
| 2015 | Key West Womans Club Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Kansas Foundation for Agriculture in the Classroom | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | System Dynamics Society Inc. | 990 | Executive Director | 40 | $7,833 | $64,078 | View return |
| 2014 | Snip Inc | 990EZ | Secretary | 3 | $0 | - | View return |
| 2014 | Kansas Foundation for Agriculture in the Classroom | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | System Dynamics Society Inc. | 990 | Executive Direc | 40 | $7,532 | $67,298 | View return |
| 2013 | Kansas Foundation for Agriculture in the Classroom | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Key West Womans Club Inc. | 990 | President | 5 | $0 | $0 | View return |