| 2024 | American Maritime Officers | 990 | National Executive VP | 40 | $289,639 | $0 | View return |
| 2024 | Amo Membership Assistance Program Trust | 990 | Trustee | 1 | $0 | $289,639 | View return |
| 2024 | American Maritime Officers Building Corporation of Florida | 990 | National Executive VP | 1 | $0 | $289,639 | View return |
| 2023 | American Maritime Officers | 990 | National Executive VP | 40 | $262,548 | $0 | View return |
| 2023 | Amo Membership Assistance Program Trust | 990 | Trustee | 1 | $0 | $262,548 | View return |
| 2023 | American Maritime Officers Building Corporation of Florida | 990 | National Executive VP | 1 | $0 | $262,548 | View return |
| 2023 | American Maritime Officers Building Corporation | 990 | National Executive VP | 1 | $0 | $262,548 | View return |
| 2023 | American Maritime Officers Medical Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $262,548 | View return |
| 2023 | American Maritime Officers Vacation Plan | 990 | Union Trustee | 1 | $0 | $262,548 | View return |
| 2023 | American Maritime Officers Safety & Education Plan | 990 | Union Trustee (Eff 01/2024) | 1 | $0 | $0 | View return |
| 2023 | American Maritime Officers Joint Employment Committee Dstrct 2 Meba | 990 | Union Trustee (Eff 01/2024) | 1 | $0 | $0 | View return |
| 2022 | American Maritime Officers | 990 | National VP - Inland Water | 40 | $254,905 | $0 | View return |
| 2022 | American Maritime Officers Medical Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $254,905 | View return |
| 2022 | American Maritime Officers Vacation Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $254,905 | View return |
| 2022 | Amo Membership Assistance Program Trust | 990 | Trustee | 1 | $0 | $254,901 | View return |
| 2022 | American Maritime Officers Joint Employment Committee Dstrct 2 Meba | 990 | Union Trustee (Alternate) | 1 | $0 | $0 | View return |
| 2022 | American Maritime Officers Safety & Education Plan | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | American Maritime Officers | 990 | National VP - Inland Waters | 40 | $233,879 | $0 | View return |
| 2021 | Amo Membership Assistance Program Trust | 990 | Trustee | 1 | $0 | $233,879 | View return |
| 2021 | American Maritime Officers Vacation Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $233,879 | View return |
| 2021 | American Maritime Officers Medical Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $233,879 | View return |
| 2021 | American Maritime Officers Safety & Education Plan | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | American Maritime Officers Joint Employment Committee Dstrct 2 Meba | 990 | Union Trustee (Alternate) | 1 | $0 | $0 | View return |
| 2020 | American Maritime Officers | 990 | National VP - Inland Waters | 40 | $232,304 | $0 | View return |
| 2020 | Amo Membership Assistance Program Trust | 990 | Trustee | 1 | $0 | $232,304 | View return |
| 2020 | American Maritime Officers Medical Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $232,304 | View return |
| 2020 | American Maritime Officers Vacation Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $232,304 | View return |
| 2020 | American Maritime Officers Joint Employment Committee Dstrct 2 Meba | 990 | Union Trustee (Alternate) | 1 | $0 | $0 | View return |
| 2020 | American Maritime Officers Safety & Education Plan | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | American Maritime Officers | 990 | National VP Inland Waters | 40 | $217,710 | $0 | View return |
| 2019 | American Maritime Officers Medical Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $217,710 | View return |
| 2019 | American Maritime Officers Vacation Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $217,710 | View return |
| 2019 | Amo Membership Assistance Program Trust | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | American Maritime Officers Joint Employment Committee Dstrct 2 Meba | 990 | Union Trustee (Alternate) | 1 | $0 | $0 | View return |
| 2019 | American Maritime Officers Safety & Education Plan | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | American Maritime Officers | 990 | Nat VP Inland Waters, Current | 40 | $178,635 | $0 | View return |
| 2018 | American Maritime Officers Medical Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $178,635 | View return |
| 2018 | American Maritime Officers Vacation Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $178,635 | View return |
| 2018 | American Maritime Officers Joint Employment Committee Dstrct 2 Meba | 990 | Union Trustee (Alternate) | 1 | $0 | $0 | View return |
| 2018 | American Maritime Officers Safety & Education Plan | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | American Maritime Officers | 990 | Asst VP Inland Waters | 40 | $173,520 | $0 | View return |
| 2017 | American Maritime Officers Medical Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $173,520 | View return |
| 2017 | American Maritime Officers Vacation Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $173,520 | View return |
| 2017 | American Maritime Officers Safety & Education Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $0 | View return |
| 2016 | American Maritime Officers | 990 | Asst VP Inland Waters | 40 | $167,031 | $0 | View return |
| 2016 | American Maritime Officers Medical Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $167,031 | View return |
| 2016 | American Maritime Officers Vacation Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $167,031 | View return |
| 2016 | American Maritime Officers Safety & Education Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $0 | View return |
| 2015 | American Maritime Officers | 990 | Asst VP Inland Waters | 40 | $156,961 | $0 | View return |
| 2015 | American Maritime Officers Medical Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $156,961 | View return |
| 2015 | American Maritime Officers Vacation Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $156,961 | View return |
| 2015 | American Maritime Officers Safety & Education Plan | 990 | Union Trustee (Alternate) | 1 | $0 | $0 | View return |
| 2014 | American Maritime Officers Vacation Plan | 990 | Union Trustee(Alternate) | 1 | $0 | $0 | View return |
| 2014 | American Maritime Officers Medical Plan | 990 | Union Trustee(Alternate) | 1 | $0 | $0 | View return |
| 2014 | American Maritime Officers Safety & Education Plan | 990 | Union Trustee (Alt-Eff 2/2015) | 1 | $0 | $0 | View return |