Civic Intelligence
Officer

David S Hagadorn

9 organizations • 37 returns • Latest tax year 2024

Assistant TreasurerDirectorFormer OfficerAssistant Treasurer/Dept. Director
Name Match Caveat

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

Organizations

9

Returns

37

Total Compensation

$936,154

Total Benefits

$2,956,382

Organizations

OrganizationEINReturnsLatest YearLatest TitleCompensation
Carilion Services Inc.54-119087972023Former Officer$936,154
New River Valley Health Foundation New River Valley Health Foundation52-134956092024Director$0
Carilion Clinic54-119077162023Former Officer$0
Carilion Medical Center54-050633262023Former Officer$0
Carilion Franklin Memorial Hospital54-048060622023Former Officer$0
Carilion Giles Community Hospital54-054960322023Former Officer$0
Carilion New River Valley Medical Center54-055380522023Former Officer$0
Carilion Tazewell Community Hospital54-607458022023Former Officer$0
Carilion Rockbridge Community Hospital54-056800112023Former Officer$0

Returns

Tax YearOrganizationTypeTitleHours / WeekCompensationBenefitsReturn
2024New River Valley Health Foundation New River Valley Health Foundation990Director1$0$0View return
2023Carilion Services Inc.990Former Officer0$159,104$0View return
2023Carilion Tazewell Community Hospital990Former Officer0$0$159,104View return
2023Carilion Giles Community Hospital990Former Officer0$0$159,104View return
2023Carilion Rockbridge Community Hospital990Former Officer0$0$159,104View return
2023Carilion Franklin Memorial Hospital990Former Officer0$0$159,104View return
2023Carilion Medical Center990Former Officer0$0$159,104View return
2023Carilion Clinic990Former Officer0$0$159,104View return
2023Carilion New River Valley Medical Center990Former Officer0$0$159,104View return
2023New River Valley Health Foundation New River Valley Health Foundation990Director1$0$0View return
2022New River Valley Health Foundation New River Valley Health Foundation990Director1$0$0View return
2021New River Valley Health Foundation New River Valley Health Foundation990Director1$0$0View return
2020New River Valley Health Foundation New River Valley Health Foundation990Director1$0$0View return
2019New River Valley Health Foundation New River Valley Health Foundation990Director1$0$0View return
2017Carilion Services Inc.990Assistant Treasurer/Dept. Director47$131,632$0View return
2017Carilion Clinic990Assistant Treasurer0.5$0$131,632View return
2017Carilion Giles Community Hospital990Assistant Treasurer0.5$0$131,632View return
2017Carilion Tazewell Community Hospital990Assistant Treasurer0.5$0$131,632View return
2017Carilion Franklin Memorial Hospital990Assistant Treasurer0.5$0$131,632View return
2017Carilion Medical Center990Assistant Treasurer0.5$0$131,632View return
2017Carilion New River Valley Medical Center990Assistant Treasurer0.5$0$131,632View return
2017New River Valley Health Foundation New River Valley Health Foundation990Director1$0$0View return
2016Carilion Services Inc.990Assistant Treasurer49.6$139,069$0View return
2016Carilion Clinic990Assistant Treasurer0.3$0$139,069View return
2016Carilion Medical Center990Assistant Treasurer0.1$0$139,069View return
2016New River Valley Health Foundation New River Valley Health Foundation990Director1$0$0View return
2015Carilion Services Inc.990Assistant Treasurer49.6$138,217$0View return
2015Carilion Clinic990Assistant Treasurer0.3$0$138,217View return
2015Carilion Medical Center990Assistant Treasurer0.1$0$138,217View return
2015New River Valley Health Foundation New River Valley Health Foundation990Director1$0$0View return
2014Carilion Services Inc.990Assistant Treasurer49.7$130,158$0View return
2014Carilion Medical Center990Assistant Treasurer0.1$0$130,158View return
2014Carilion Clinic990Assistant Treasurer0.3$0$130,158View return
2013Carilion Services Inc.990Assistant Treasurer49.6$118,987$0View return
2013Carilion Services Inc.990Assistant Treasurer49.6$118,987$0View return
2013Carilion Medical Center990Assistant Treasurer0.1$0$118,987View return
2013Carilion Clinic990Assistant Treasurer0.3$0$118,987View return