Civic Intelligence
Officer

TOM BELCHER

10 organizations • 48 returns • Latest tax year 2025

DirectorCFOEmployee TrusteeTrusteeEquipment ManagerEmployer Trustee
Name Match Caveat

This page groups activity by normalized name only. It may combine different people who share the same name.

Organizations

10

Returns

48

Total Compensation

$592,003

Total Benefits

$0

Organizations

OrganizationEINReturnsLatest YearLatest TitleCompensation
Greater Minnesota Family Services41-185147572021CFO$592,003
Roofing Contractors Association23-2683647122024Director$0
Roofing Contractors Association Industry Fund23-2639837122024Director$0
Roofers Union Local 30 Combined Health and Welfare Fund23-225863152017Employer Trustee$0
Plymouth Harbor Inc.59-103182032019Trustee$0
Joint Board of Trustees Composition Roofers Union Local 30 Vacation Fund23-239442132015Employee Trustee$0
Ngbsa Inc.02-059084622018Equipment Manager$0
Roofers Local 30 Joint Apprenticeship23-215158922015Trustee$0
Hartford Ski Club Inc06-601149012025Director$0
Plymouth Harbor Endowment Fund59-623181112017Trustee$0

Returns

Tax YearOrganizationTypeTitleHours / WeekCompensationBenefitsReturn
2025Hartford Ski Club Inc990EZDirector1$0$0View return
2024Roofing Contractors Association990Director5$0$0View return
2024Roofing Contractors Association Industry Fund990Director5$0$0View return
2023Roofing Contractors Association Industry Fund990Director5$0$0View return
2023Roofing Contractors Association990Director5$0$0View return
2022Roofing Contractors Association Industry Fund990Director5$0$0View return
2022Roofing Contractors Association990Director5$0$0View return
2021Greater Minnesota Family Services990CFO40$92,176$0View return
2021Roofing Contractors Association Industry Fund990Director5$0$0View return
2021Roofing Contractors Association990Director5$0$0View return
2020Greater Minnesota Family Services990CFO40$86,260$0View return
2020Roofing Contractors Association990Director5$0$0View return
2020Roofing Contractors Association Industry Fund990Director5$0$0View return
2019Greater Minnesota Family Services990CFO40$90,752$0View return
2019Roofing Contractors Association Industry Fund990Director5$0$0View return
2019Plymouth Harbor Inc.990Trustee1$0$0View return
2019Roofing Contractors Association990Director5$0$0View return
2018Greater Minnesota Family Services990CFO40$88,759$0View return
2018Roofing Contractors Association990Director5$0$0View return
2018Roofing Contractors Association Industry Fund990Director5$0$0View return
2018Plymouth Harbor Inc.990Trustee1$0$0View return
2018Ngbsa Inc.990Equipment Manager5$0$0View return
2017Greater Minnesota Family Services990CFO40$78,819$0View return
2017Plymouth Harbor Endowment Fund990Trustee1$0$0View return
2017Plymouth Harbor Inc.990Trustee1$0$0View return
2017Roofing Contractors Association990Director5$0$0View return
2017Roofing Contractors Association Industry Fund990Director5$0$0View return
2017Roofers Union Local 30 Combined Health and Welfare Fund990Employer Trustee10$0$0View return
2017Ngbsa Inc.990Equipment Manager5$0$0View return
2016Greater Minnesota Family Services990CFO40$77,335$0View return
2016Roofing Contractors Association990Director5$0$0View return
2016Roofing Contractors Association Industry Fund990Director5$0$0View return
2016Roofers Union Local 30 Combined Health and Welfare Fund990Employee Trustee10$0$0View return
2015Greater Minnesota Family Services990CFO40$77,902$0View return
2015Roofing Contractors Association Industry Fund990Director5$0$0View return
2015Joint Board of Trustees Composition Roofers Union Local 30 Vacation Fund990Employee Trustee10$0$0View return
2015Roofing Contractors Association990Director5$0$0View return
2015Roofers Local 30 Joint Apprenticeship990Trustee1$0$0View return
2015Roofers Union Local 30 Combined Health and Welfare Fund990Employee Trustee10$0$0View return
2014Roofers Local 30 Joint Apprenticeship990Trustee1$0$0View return
2014Roofing Contractors Association Industry Fund990Director5$0$0View return
2014Joint Board of Trustees Composition Roofers Union Local 30 Vacation Fund990Employee Trustee10$0$0View return
2014Roofers Union Local 30 Combined Health and Welfare Fund990Employee Trustee10$0$0View return
2014Roofing Contractors Association990Director5$0$0View return
2013Roofers Union Local 30 Combined Health and Welfare Fund990Employee Trustee10$0$0View return
2013Roofing Contractors Association990Director5$0$0View return
2013Roofing Contractors Association Industry Fund990Director5$0$0View return
2013Joint Board of Trustees Composition Roofers Union Local 30 Vacation Fund990Employee Trustee10$0$0View return