Civic Intelligence
Officer

RICHARD MOSES

6 organizations • 27 returns • Latest tax year 2025

DirectorTreasurerSecretaryVP-EastVP-East/DirectorComm Relations OffPhysician
Name Match Caveat

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

Organizations

6

Returns

27

Total Compensation

$269,220

Total Benefits

$0

Organizations

OrganizationEINReturnsLatest YearLatest TitleCompensation
Jeanes Hospital23-282604512015Physician$157,926
Sc Thrive90-101140912024Comm Relations Off$111,294
North Carolina Aggregates Association56-081456592025Director$0
Stuyvesant Park Neighborhood Association Inc.13-289944592021Director$0
Jeanes Hospital Medical Staff Founders Building Medical Staff Office47-126124442018Treasurer$0
The Historic Districts Council Inc.13-338956632015Director$0

Returns

Tax YearOrganizationTypeTitleHours / WeekCompensationBenefitsReturn
2025North Carolina Aggregates Association990Director0.25$0$0View return
2024Sc Thrive990Comm Relations Off45$111,294$0View return
2024North Carolina Aggregates Association990Director0.25$0$0View return
2023North Carolina Aggregates Association990Director0.25$0$0View return
2022North Carolina Aggregates Association990VP-East/Director0.5$0$0View return
2021North Carolina Aggregates Association990VP-East/Director0.5$0$0View return
2021Stuyvesant Park Neighborhood Association Inc.990EZDirector1$0$0View return
2020Stuyvesant Park Neighborhood Association Inc.990EZDirector1$0$0View return
2020North Carolina Aggregates Association990VP-East0.5$0$0View return
2019Stuyvesant Park Neighborhood Association Inc.990EZDirector1$0$0View return
2019North Carolina Aggregates Association990VP-East0.5$0$0View return
2018Stuyvesant Park Neighborhood Association Inc.990EZDirector1$0$0View return
2018Jeanes Hospital Medical Staff Founders Building Medical Staff Office990EZTreasurer3$0$0View return
2018Jeanes Hospital Medical Staff Founders Building Medical Staff Office990EZTreasurer3$0$0View return
2017Jeanes Hospital Medical Staff Founders Building Medical Staff Office990EZTreasurer3$0$0View return
2017Stuyvesant Park Neighborhood Association Inc.990EZDirector1$0$0View return
2016Stuyvesant Park Neighborhood Association Inc.990EZDirector1$0$0View return
2016Jeanes Hospital Medical Staff Founders Building Medical Staff Office990EZTreasurer3$0$0View return
2016North Carolina Aggregates Association990Director0.25$0$0View return
2015Jeanes Hospital990Physician50$157,926$0View return
2015Stuyvesant Park Neighborhood Association Inc.990EZDirector1$0$0View return
2015The Historic Districts Council Inc.990Director1$0$0View return
2015North Carolina Aggregates Association990Director0.25$0$0View return
2014Stuyvesant Park Neighborhood Association Inc.990EZDirector1$0$0View return
2014The Historic Districts Council Inc.990Secretary1$0$0View return
2013Stuyvesant Park Neighborhood Association Inc.990EZDirector1$0$0View return
2013The Historic Districts Council Inc.990Secretary1$0$0View return