Civic Intelligence
Officer

Stephen deCastro

9 organizations • 46 returns • Latest tax year 2024

DirectorVice ChairChairTreasurerTrusteeVice ChairmanChair (Through Oct 2017)ChairmanGovernor (Start 2/2025)Immediate Past Chair/DirectorImmediate Past Chairman
Name Match Caveat

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

Organizations

9

Returns

46

Total Compensation

$0

Total Benefits

$0

Organizations

OrganizationEINReturnsLatest YearLatest TitleCompensation
University of Southern Maine Foundation04-3350930102023Chair$0
Junior Achievement of Maine Inc01-0275159102022Director$0
Maine Bankers Association01-015536072024Immediate Past Chairman$0
Maine Life Care Retirement Community Inc.01-049625852017Chair (Through Oct 2017)$0
Usm Foundation Supporting Council81-410394242024Chair$0
Falmouth Youth Soccer Association01-049045342016Treasurer$0
Maine Financial Institutions Employee Ben Tr01-613304132024Trustee$0
Higher Education Assistance Foundation01-026558722024Immediate Past Chair/Director$0
Portland Country Club01-014266012024Governor (Start 2/2025)$0

Returns

Tax YearOrganizationTypeTitleHours / WeekCompensationBenefitsReturn
2024Higher Education Assistance Foundation990PFImmediate Past Chair/Director1$0$0View return
2024Usm Foundation Supporting Council990EZChair0.1$0$0View return
2024Maine Financial Institutions Employee Ben Tr990Trustee1$0$0View return
2024Higher Education Assistance Foundation990PFDirector1$0$0View return
2024Maine Bankers Association990Immediate Past Chairman1$0$0View return
2024Portland Country Club990Governor (Start 2/2025)1$0$0View return
2024Usm Foundation Supporting Council990EZChair0.1$0$0View return
2023Usm Foundation Supporting Council990EZVice Chair0.1$0$0View return
2023Maine Bankers Association990Chairman1$0$0View return
2023Maine Financial Institutions Employee Ben Tr990Trustee1$0$0View return
2023University of Southern Maine Foundation990Chair0$0$0View return
2022Junior Achievement of Maine Inc990Director1$0$0View return
2022Maine Bankers Association990Vice Chairman1$0$0View return
2022Junior Achievement of Maine Inc990Director1$0$0View return
2022Maine Financial Institutions Employee Ben Tr990Trustee1$0$0View return
2022University of Southern Maine Foundation990Vice Chair2$0$0View return
2021Maine Bankers Association990Director1$0$0View return
2021University of Southern Maine Foundation990Vice Chair1$0$0View return
2021Usm Foundation Supporting Council990EZVice Chair0.1$0$0View return
2020Junior Achievement of Maine Inc990Director1$0$0View return
2020Maine Bankers Association990Director1$0$0View return
2020University of Southern Maine Foundation990Vice Chair1$0$0View return
2020University of Southern Maine Foundation990Vice Chair1$0$0View return
2019Junior Achievement of Maine Inc990Director1$0$0View return
2019Maine Bankers Association990Director1$0$0View return
2019Junior Achievement of Maine Inc990Director1$0$0View return
2019University of Southern Maine Foundation990Director0.2$0$0View return
2019University of Southern Maine Foundation990Director0.2$0$0View return
2018Maine Bankers Association990Director1$0$0View return
2018University of Southern Maine Foundation990Director0.5$0$0View return
2017Junior Achievement of Maine Inc990Director1$0$0View return
2017Junior Achievement of Maine Inc990Director1$0$0View return
2017University of Southern Maine Foundation990Director0.3$0$0View return
2017Maine Life Care Retirement Community Inc.990Chair (Through Oct 2017)4$0$0View return
2016Falmouth Youth Soccer Association990EZTreasurer2$0$0View return
2016Maine Life Care Retirement Community Inc.990Chair4$0$0View return
2016University of Southern Maine Foundation990Director0.1$0$0View return
2015Junior Achievement of Maine Inc990Director1$0$0View return
2015Maine Life Care Retirement Community Inc.990Chair4$0$0View return
2015Falmouth Youth Soccer Association990EZTreasurer2$0$0View return
2014Junior Achievement of Maine Inc990Vice Chairman1$0$0View return
2014Maine Life Care Retirement Community Inc.990Vice Chair4$0$0View return
2014Falmouth Youth Soccer Association990EZTreasurer2$0$0View return
2013Falmouth Youth Soccer Association990EZTreasurer2$0$0View return
2013Maine Life Care Retirement Community Inc.990Treasurer4$0$0View return
2013Junior Achievement of Maine Inc990Director1$0$0View return