| 2024 | MM&P Health & Benefit Fund | 990 | Trustee | 1 | $0 | $267,207 | View return |
| 2024 | Masters Mates & Pilots Vacation Fund | 990 | Trustee | 0.5 | $0 | $267,207 | View return |
| 2024 | MM&P Maritime Advancement Training Education & Safety Program | 990 | Trustee, Chairman | 0.5 | $0 | $267,207 | View return |
| 2024 | MM&P Joint Employment Committee | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2023 | MM&P Maritime Advancement Training Education & Safety Program | 990 | Trustee | 0.5 | $0 | $258,671 | View return |
| 2023 | Masters Mates & Pilots Vacation Fund | 990 | Trustee | 0.5 | $0 | $258,671 | View return |
| 2023 | MM&P Health & Benefit Fund | 990 | Trustee | 1 | $0 | $258,671 | View return |
| 2023 | Mitags Inc. | 990 | President-Trustee | 0.5 | $0 | $258,671 | View return |
| 2023 | MM&P Joint Employment Committee | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Mitags Inc. | 990 | President-Trustee | 0.5 | $0 | $258,671 | View return |
| 2022 | Masters Mates & Pilots Vacation Fund | 990 | Trustee | 0.5 | $0 | $258,671 | View return |
| 2022 | MM&P Maritime Advancement Training Education & Safety Program | 990 | Trustee | 0.5 | $0 | $258,671 | View return |
| 2022 | MM&P Health & Benefit Fund | 990 | Trustee | 1 | $0 | $258,671 | View return |
| 2022 | MM&P Joint Employment Committee | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2021 | MM&P Health & Benefit Fund | 990 | Trustee | 1 | $0 | $248,227 | View return |
| 2021 | MM&P Maritime Advancement Training Education & Safety Program | 990 | Trustee | 0.5 | $0 | $248,227 | View return |
| 2021 | Mitags Inc. | 990 | President-Trustee | 0.5 | $0 | $248,227 | View return |
| 2021 | Masters Mates & Pilots Vacation Fund | 990 | Trustee | 0.5 | $0 | $248,227 | View return |
| 2021 | MM&P Joint Employment Committee | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2020 | Masters Mates & Pilots Vacation Fund | 990 | Trustee | 0.5 | $0 | $266,908 | View return |
| 2020 | MM&P Maritime Advancement Training Education & Safety Program | 990 | Trustee | 0.5 | $0 | $266,908 | View return |
| 2020 | MM&P Health & Benefit Fund | 990 | Trustee | 1 | $0 | $266,908 | View return |
| 2020 | MM&P Joint Employment Committee | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2019 | MM&P Health & Benefit Fund | 990 | Trustee | 1 | $0 | $195,670 | View return |
| 2019 | MM&P Maritime Advancement Training Education & Safety Program | 990 | Trustee | 0.5 | $0 | $195,670 | View return |
| 2019 | Masters Mates & Pilots Vacation Fund | 990 | Trustee | 0.5 | $0 | $195,670 | View return |
| 2019 | MM&P Joint Employment Committee | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2018 | MM&P Maritime Advancement Training Education & Safety Program | 990 | Trustee | 0.5 | $0 | $172,529 | View return |
| 2018 | MM&P Health & Benefit Fund | 990 | Trustee | 1 | $0 | $172,129 | View return |
| 2018 | Masters Mates & Pilots Vacation Fund | 990 | Trustee | 0.5 | $0 | $172,129 | View return |
| 2018 | MM&P Joint Employment Committee | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Masters Mates & Pilots Vacation Fund | 990 | Trustee | 0.5 | $0 | $168,869 | View return |
| 2017 | MM&P Maritime Advancement Training Education & Safety Program | 990 | Trustee | 0.5 | $0 | $168,869 | View return |
| 2017 | MM&P Health & Benefit Fund | 990 | Trustee | 1 | $0 | $168,869 | View return |
| 2017 | MM&P Joint Employment Committee | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2016 | MM&P Maritime Advancement Training Education & Safety Program | 990 | Trustee | 0.5 | $0 | $217,378 | View return |
| 2016 | Masters Mates & Pilots Vacation Fund | 990 | Trustee | 0.5 | $0 | $217,378 | View return |
| 2016 | MM&P Health & Benefit Fund | 990 | Trustee | 1 | $0 | $217,378 | View return |
| 2016 | MM&P Joint Employment Committee | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2015 | MM&P Health & Benefit Fund | 990 | Trustee | 1 | $0 | $162,906 | View return |
| 2015 | Masters Mates & Pilots Vacation Fund | 990 | Trustee | 0.5 | $0 | $162,906 | View return |
| 2015 | MM&P Maritime Advancement Training Education & Safety Program | 990 | Trustee | 0.5 | $0 | $162,906 | View return |
| 2015 | MM&P Joint Employment Committee | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2014 | MM&P Health & Benefit Fund | 990 | Trustee | 1 | $0 | $155,722 | View return |
| 2014 | MM&P Maritime Advancement Training Education & Safety Program | 990 | Trustee | 0.5 | $0 | $155,722 | View return |
| 2014 | Masters Mates & Pilots Vacation Fund | 990 | Trustee | 0.5 | $0 | $155,722 | View return |
| 2014 | MM&P Joint Employment Committee | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2013 | MM&P Health & Benefit Fund | 990 | Trustee | 1 | $0 | $151,577 | View return |
| 2013 | MM&P Maritime Advancement Training Education & Safety Program | 990 | Trustee | 0.5 | $0 | $151,577 | View return |
| 2013 | Masters Mates & Pilots Vacation Fund | 990 | Trustee | 0.5 | $0 | $151,577 | View return |
| 2013 | MM&P Joint Employment Committee | 990 | Trustee | 0.5 | $0 | $0 | View return |