| 2025 | Joint Council #94 International Brotherhood of Teamsters | 990 | Sec/Treasurer | 2 | $29,250 | $144,651 | View return |
| 2024 | International Brotherhood Of | 990 | Secretary-Tr | 40 | $123,972 | $0 | View return |
| 2024 | Joint Council #94 International Brotherhood of Teamsters | 990 | Vice President | 2 | $21,450 | $141,972 | View return |
| 2024 | Ibt Corporation | 990 | Secretary-Tr | 1.5 | $0 | $123,972 | View return |
| 2024 | Employer-Teamsters Local Nos 175 & 505 | 990 | Trustee | 2 | $0 | $125,117 | View return |
| 2024 | International Union United Auto Aerospace & Agricultural Workers | 990EZ | Financial Secretary | 4 | $0 | $0 | View return |
| 2024 | Palo Alto Chamber of Commerce Ltd | 990 | Board Vice President | 1 | $0 | $0 | View return |
| 2023 | International Brotherhood Of | 990 | Secretary-Tr | 40 | $119,360 | $0 | View return |
| 2023 | Joint Council #94 International Brotherhood of Teamsters | 990 | Trustee | 10 | $11,700 | $119,361 | View return |
| 2023 | Ibt Corporation | 990 | Secretary-Tr | 1.5 | $0 | $119,360 | View return |
| 2023 | Palo Alto Chamber of Commerce Ltd | 990 | Board Vice President | 1 | $0 | $0 | View return |
| 2023 | Employer-Teamsters Local Unions | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Employer-Teamsters Local Nos 175 & 505 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Palo Alto Chamber of Commerce Ltd | 990 | Board Vice President | 1 | $0 | $0 | View return |
| 2023 | Achievekids | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | International Brotherhood Of | 990 | Secretary-Tr | 40 | $138,545 | $0 | View return |
| 2022 | Joint Council #94 International Brotherhood of Teamsters | 990 | Trustee | 10 | $11,050 | $138,545 | View return |
| 2022 | Ibt Corporation | 990 | Secretary-Tr | 1.5 | $0 | $138,545 | View return |
| 2022 | Employer-Teamsters Local Nos 175 & 505 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Employer-Teamsters Local Unions | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Palo Alto Chamber of Commerce Ltd | 990 | Board Vice President | 1 | $0 | $0 | View return |
| 2022 | Achievekids | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Palo Alto Chamber of Commerce Ltd | 990 | Board Vice President | 1 | $0 | $0 | View return |
| 2021 | International Brotherhood Of | 990 | Secretary-Tr | 40 | $115,390 | $0 | View return |
| 2021 | Joint Council #94 International Brotherhood of Teamsters | 990 | Trustee | 10 | $10,010 | $113,220 | View return |
| 2021 | Ibt Corporation | 990 | Secretary-Tr | 1.5 | $0 | $115,390 | View return |
| 2021 | Employer-Teamsters Local Unions | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Palo Alto Chamber of Commerce Ltd | 990 | Co-Vice Chair | 1 | $0 | $0 | View return |
| 2021 | Employer-Teamsters Local Nos 175 & 505 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Achievekids | 990 | President | 2 | $0 | $0 | View return |
| 2020 | International Brotherhood Of | 990 | Secretary-Tr | 40 | $101,996 | $0 | View return |
| 2020 | Joint Council #94 International Brotherhood of Teamsters | 990 | Trustee | 10 | $4,446 | $103,677 | View return |
| 2020 | Ibt Corporation | 990 | Secretary-Tr | 1.5 | $0 | $101,996 | View return |
| 2020 | Employer-Teamsters Local Unions | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Palo Alto Chamber of Commerce Ltd | 990 | Co-Vice Chair | 1 | $0 | $0 | View return |
| 2020 | Catholic Bar Association | 990EZ | Board Of Director | 0 | $0 | $0 | View return |
| 2020 | Employer-Teamsters Local Nos 175 & 505 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Achievekids | 990 | President | 2 | $0 | $0 | View return |
| 2019 | International Brotherhood Of | 990 | Secretary-Tr | 40 | $119,980 | $0 | View return |
| 2019 | Ibt Corporation | 990 | Recording Se | 0.4 | $0 | $119,980 | View return |
| 2019 | Catholic Bar Association | 990EZ | Board Of Director | 0 | $0 | $0 | View return |
| 2019 | Birthchoice | 990 | Board Member, Chairman | 5 | $0 | $0 | View return |
| 2019 | Palo Alto Chamber of Commerce Ltd | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2019 | S H E D | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2019 | Employer-Teamsters Local Nos 175 & 505 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Employer-Teamsters Local Unions | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Achievekids | 990 | President | 2 | $0 | $0 | View return |
| 2018 | International Brotherhood Of | 990 | Recording Se | 40 | $93,440 | $0 | View return |
| 2018 | Ibt Corporation | 990 | Recording Se | 0.4 | $0 | $93,440 | View return |
| 2018 | Employer-Teamsters Local Nos 175 & 505 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Employer-Teamsters Local Unions | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Birthchoice | 990 | Board Member, Chairman | 5 | $0 | $0 | View return |
| 2018 | Achievekids | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Employer-Teamsters Local Unions | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Employer-Teamsters Local Nos 175 & 505 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Birthchoice | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Achievekids | 990 | President | 2 | $0 | $0 | View return |
| 2016 | Employer-Teamsters Local Nos 175 & 505 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Employer-Teamsters Local Unions | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Achievekids | 990 | Vice President | 2 | $0 | $0 | View return |
| 2015 | Employer-Teamsters Local Unions | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Employer-Teamsters Local Nos 175 & 505 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Childrens Pre-School Center Inc. | 990 | Co-Chair | 1 | $0 | $0 | View return |
| 2015 | Achievekids | 990 | Vice President | 2 | $0 | $0 | View return |
| 2014 | Childrens Pre-School Center Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Employer-Teamsters Local Nos 175 & 505 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Achievekids | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Employer-Teamsters Local Nos 175 & 505 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Childrens Pre-School Center Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Achievekids | 990 | Director | 2 | $0 | $0 | View return |