| 2024 | Communication Workers of Amerlocal 9412 | 990 | President | 40 | $108,747 | $0 | View return |
| 2024 | Cwa District 9 Apprenticeship And | 990 | Trustee | 0 | $0 | $0 | View return |
| 2024 | American Federation of Labor & Alameda Labor Council | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2024 | Communications Workers of America AFL-CIO CLC | 990 | At-Large | 1 | $0 | $0 | View return |
| 2023 | Communication Workers of Amerlocal 9412 | 990 | President | 40 | $107,876 | $0 | View return |
| 2023 | Cwa District 9 Apprenticeship And | 990 | Trustee | 0 | $0 | $0 | View return |
| 2023 | American Federation of Labor & Alameda Labor Council | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2023 | Communications Workers of America AFL-CIO CLC | 990 | At-Large | 1 | $0 | $0 | View return |
| 2022 | Communication Workers of Amerlocal 9412 | 990 | President | 40 | $92,999 | $0 | View return |
| 2022 | Cwa District 9 Apprenticeship And | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2022 | American Federation of Labor & Alameda Labor Council | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2022 | Communications Workers of America AFL-CIO CLC | 990 | At-Large | 1 | $0 | $0 | View return |
| 2021 | Communication Workers of Amerlocal 9412 | 990 | President | 40 | $86,484 | $0 | View return |
| 2021 | American Federation of Labor & Alameda Labor Council | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2021 | Cwa District 9 Apprenticeship And | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2020 | Communication Workers of Amerlocal 9412 | 990 | President | 40 | $81,419 | $0 | View return |
| 2020 | American Federation of Labor & Alameda Labor Council | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2019 | Communication Workers of Amerlocal 9412 | 990 | President | 40 | $78,592 | $0 | View return |
| 2019 | American Federation of Labor & Alameda Labor Council | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2019 | Sarges Community Base | 990EZ | CEO | 20 | $0 | $0 | View return |
| 2018 | Communication Workers of Amerlocal 9412 | 990 | President | 40 | $73,918 | $0 | View return |
| 2018 | Sarges Community Base | 990EZ | CEO | 30 | $0 | $0 | View return |
| 2018 | American Federation of Labor & Alameda Labor Council | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2017 | Communication Workers of Amerlocal 9412 | 990 | President | 40 | $62,383 | $0 | View return |
| 2017 | Sarges Community Base | 990EZ | CEO | 30 | $0 | $0 | View return |
| 2017 | American Federation of Labor & Alameda Labor Council | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2016 | Communication Workers of Amerlocal 9412 | 990 | President | 40 | $53,052 | $0 | View return |
| 2016 | American Federation of Labor & Alameda Labor Council | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2015 | Communication Workers of Amerlocal 9412 | 990 | President | 40 | $53,838 | $0 | View return |
| 2015 | American Federation of Labor & Alameda Labor Council | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2014 | Communication Workers of Amerlocal 9412 | 990 | President | 40 | $50,016 | $0 | View return |
| 2014 | American Federation of Labor & Alameda Labor Council | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2013 | Communication Workers of Amerlocal 9412 | 990 | Vice President | 19 | $38,606 | $0 | View return |
| 2013 | Sarges Community Base | 990EZ | Board Of Director | 30 | $0 | $0 | View return |
| 2013 | American Federation of Labor & Alameda Labor Council | 990 | Executive Committee | 1 | $0 | $0 | View return |