Officer
CRAIG MACDONALD
9 organizations • 35 returns • Latest tax year 2024
Board MemberManagerDirectorSecretaryEx OfficioRegion II Dsgt Rep
Name Match Caveat
This page groups activity by normalized name only. It may combine different people who share the same name.
Organizations
9
Returns
35
Total Compensation
$17,673
Total Benefits
$0
Organizations
| Organization | EIN | Returns | Latest Year | Latest Title | Compensation |
|---|---|---|---|---|---|
| Scranton Housing Corporation | 42-0938279 | 12 | 2024 | Manager | $13,600 |
| Michigan State Troopers Association Inc | 38-1844052 | 1 | 2021 | Region II Dsgt Rep | $4,073 |
| Lifewire | 91-1190193 | 6 | 2018 | Board Member | $0 |
| Kennebunk Soccer Club Inc. | 74-3191907 | 4 | 2018 | Board Member | $0 |
| Council of Governments Housing Corporation | 42-1404432 | 4 | 2016 | Board Member | $0 |
| Every Day Hope | 46-1678570 | 3 | 2024 | Director | $0 |
| New England Mountain Bike Association Inc. | 04-3068072 | 3 | 2019 | Director | $0 |
| Missouri Self-Insurers Association | 43-1558387 | 1 | 2013 | Board Member | $0 |
| Stellwagen Alive - Friends of Our National Marine Sanctuary Inc | 01-0903418 | 1 | 2013 | Ex Officio | $0 |