Civic Intelligence
Officer

JOHN BARR

58 organizations • 285 returns • Latest tax year 2025

DirectorVice ChairVice-ChairTrusteeBoard MemberPresidentSecretaryChairmanMemberFoundation ManagerVice Chair Through May 2023Association
Name Match Caveat

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

Organizations

58

Returns

285

Total Compensation

$1,743,123

Total Benefits

$178,925

Organizations

OrganizationEINReturnsLatest YearLatest TitleCompensation
The Poetry Foundation36-249080832012President/Trustee$789,800
Global Environment & Technology Foundation54-148943442018Former CFO$647,479
Blue Star Families Inc.80-036989512023Sr. Director, Accounting And Finance$143,621
Police Officers Association of Michigan Inc38-271598912019Employee$106,460
Retired Detroit Police & Fire Fighters Association38-267677282020Associaition$28,035
Boy Scouts of America Trust Fund 302 Choctaw Area Council64-602006732022Citizens National Bank - Trus$27,728
Mark & Elizabeth Hamlin Family Foundation46-1452867122025Director$0
Ypsilanti Rotary Foundation 105 Pearl St.38-2806742112025Secretary$0
Episcopal Seniorlife Communities Inc16-1509425102024Secretary$0
Gates Senior Housing Inc.16-1584166102024Director$0
Episcopal Senior Housing Inc.16-1584167102023Vice Chair Through May 2023$0
Michigan Municipal League Foundation38-3019434102023Director - Part-Year$0
Childrens Home Society of Virginia Memorial Fund Inc.20-0626291102022Board Member$0
Oak Tree Charitable Foundation95-4506950102021President$0
Brentland Woods Inc16-155163992023Vice Chair Through May 2023$0
Ch Services Inc.16-149468892023Vice Chair Through May 2023$0
Ech Housing Inc.16-136289792023Vice Chair Through May 2023$0
Presbyterian Residence Center Corporation16-095832692023Vice Chair Through May 2023$0
Prescor Inc.22-303584992023Vice Chair Through May 2023$0
California Thoroughbred Breeders Association95-168227692021Director$0
Episcopal Church Home Foundation Inc.22-278919782024Director$0
The Marshalton Triathlon Festival75-321701282024Director$0
Thiel College25-096557682024Trustee$0
Advertising Council of Rochester Inc16-074181672019Director-At-Large (Left 06/2019)$0
Veterans of Foreign Wars 510134-661016362025Trustee$0
Fair View Aid Society25-050275262024Director$0
Barr Family Foundation33-082475262021Foundation Manager$0
Mary Cariola Children'S Center Inc16-077107862018Board Member Thru June 2019$0
Disabled American Veterans #4431-101747752024Vice Commaqnder$0
Independence County Farm Bureau71-029435352023Member$0
Washington County Historical Society Inc.52-604798252023Director$0
German Village Society31-096964552019Trustee$0
Andrea Holden Foundation Inc.20-087353142025Director$0
Central Ohio Living Free Inc.81-441053642024Board Member$0
One Roof Foundation84-434449042024Director$0
The Richard Nixon Foundation52-127830332021Board Member$0
Alpine Watershed Group83-041141432016Chairman$0
Washington County Community Action Council Inc.52-081768432016Director$0
Averett University54-012986032015Trustee$0
Center for Active Seniors Inc.42-101126732015Member$0
Cheltenham Police Pension Fund Inc.23-223940422025Director$0
Barbecue Boots & Badges Foundation47-234343422024Director$0
Hoofprints in the Sand Inc.88-236240122024Board Member$0
Tri-County Sportsmen'S League38-140125922024Director$0
Washington County Housing Solutions Inc.46-144048622024County Representative$0
Bethlehem Basketball Club Inc.14-172459522021President$0
Penmar Development Corporation52-203020222016Member$0
Institute of Electrical and Electronics Engineers Inc.13-165663322014Director & Treasurer$0
Dayspring Residents Encounter Christ Inc31-152572512024President$0
Three Hundred Seven Club Inc23-285657012022Director$0
Oreland-Wyndmoor Little League23-281574812021Treasurer$0
So Ca Golf Course Superintendents Assoc95-456643512020Vice President$0
Rock Housing Development Fund Company Inc45-478132912017Secretary/Treasurer$0
American Legion Jeromesville Post 74934-6607361120151st Vice Pre$0
Kappa Alpha Order Delta Rho Chapter58-146397112014Historian$0
Hearing and Speech Center of Rochester Inc.16-074313712013Board Member$0
Highland Hospital of Rochester16-074303712013Board Member- Thru Oct 2013$0
The Living Desert95-338535412013Board Member$0

Returns

Tax YearOrganizationTypeTitleHours / WeekCompensationBenefitsReturn
2025Veterans of Foreign Wars 5101990Trustee0$0$0View return
2025Andrea Holden Foundation Inc.990EZDirector1$0$0View return
2025Mark & Elizabeth Hamlin Family Foundation990PFDirector0.5$0$0View return
2025Ypsilanti Rotary Foundation 105 Pearl St.990EZSecretary0$0-View return
2025Cheltenham Police Pension Fund Inc.990Director1$0$0View return
2024Central Ohio Living Free Inc.990Board Member-$0$0View return
2024Episcopal Church Home Foundation Inc.990Director1$0$0View return
2024Barbecue Boots & Badges Foundation990Director1$0$0View return
2024The Marshalton Triathlon Festival990EZDirector2$0$0View return
2024Episcopal Seniorlife Communities Inc990Secretary1$0$0View return
2024Ypsilanti Rotary Foundation 105 Pearl St.990EZSecretary0$0-View return
2024Cheltenham Police Pension Fund Inc.990Director1$0$0View return
2024Veterans of Foreign Wars 5101990Trustee0$0$0View return
2024Tri-County Sportsmen'S League990Director0.1$0$0View return
2024Mark & Elizabeth Hamlin Family Foundation990PFDirector0.5$0$0View return
2024Hoofprints in the Sand Inc.990EZBoard Member10$0$0View return
2024Gates Senior Housing Inc.990Director1$0$0View return
2024Andrea Holden Foundation Inc.990EZDirector1$0$0View return
2024Fair View Aid Society990Director3$0$0View return
2024Dayspring Residents Encounter Christ Inc990EZPresident10$0$0View return
2024Thiel College990Trustee1.5$0$0View return
2024Washington County Housing Solutions Inc.990EZCounty Representative1$0$0View return
2024One Roof Foundation990Director1$0$0View return
2024Disabled American Veterans #44990Vice Commaqnder10$0$0View return
2023Blue Star Families Inc.990Sr. Director, Accounting And Finance40$143,621$0View return
2023Andrea Holden Foundation Inc.990EZDirector1$0$0View return
2023The Marshalton Triathlon Festival990EZDirector2$0$0View return
2023Michigan Municipal League Foundation990Director - Part-Year1$0$0View return
2023Central Ohio Living Free Inc.990Board Member-$0$0View return
2023Presbyterian Residence Center Corporation990Vice Chair Through May 20231$0$0View return
2023Episcopal Senior Housing Inc.990Vice Chair Through May 20231$0$0View return
2023Prescor Inc.990Vice Chair Through May 20231$0$0View return
2023Disabled American Veterans #44990Vice Commaqnder10$0$0View return
2023Gates Senior Housing Inc.990Director1$0$0View return
2023Tri-County Sportsmen'S League990EZDirector Effective March 20230.1$0-View return
2023Hoofprints in the Sand Inc.990EZBoard Member10$0-View return
2023Ypsilanti Rotary Foundation 105 Pearl St.990EZSecretary0$0-View return
2023Brentland Woods Inc990Vice Chair Through May 20231$0$0View return
2023Veterans of Foreign Wars 5101990Trustee-$0$0View return
2023Ch Services Inc.990Vice Chair Through May 20231$0$0View return
2023Episcopal Seniorlife Communities Inc990Director Through May 20231$0$0View return
2023Washington County Housing Solutions Inc.990EZCounty Representative1$0$0View return
2023Ech Housing Inc.990Vice Chair Through May 20231$0$0View return
2023Episcopal Church Home Foundation Inc.990Chairman1$0$0View return
2023Barbecue Boots & Badges Foundation990Director1$0$0View return
2023Fair View Aid Society990Director3$0$0View return
2023One Roof Foundation990Director1$0$0View return
2023Washington County Historical Society Inc.990Director2$0$0View return
2023Independence County Farm Bureau990Member0.5$0$0View return
2022Ypsilanti Rotary Foundation 105 Pearl St.990EZSecretary0$0-View return
2022Veterans of Foreign Wars 5101990EZTrustee0$0$0View return
2022Episcopal Senior Housing Inc.990Vice-Chair1$0$0View return
2022Ech Housing Inc.990Vice Chair1$0$0View return
2022Fair View Aid Society990Director3$0$0View return
2022Mark & Elizabeth Hamlin Family Foundation990PFDirector0.5$0$0View return
2022Andrea Holden Foundation Inc.990EZDirector1$0$0View return
2022Three Hundred Seven Club Inc990EZDirector3$0$0View return
2022Boy Scouts of America Trust Fund 302 Choctaw Area Council990Citizens National Bank - Trus1$0$0View return
2022Gates Senior Housing Inc.990Vice-Chair1$0$0View return
2022Central Ohio Living Free Inc.990Board Member-$0$0View return
2022Presbyterian Residence Center Corporation990Vice Chair1$0$0View return
2022Prescor Inc.990Vice Chair1$0$0View return
2022Brentland Woods Inc990Vice Chair1$0$0View return
2022Episcopal Church Home Foundation Inc.990Chair1$0$0View return
2022Michigan Municipal League Foundation990Director1$0$0View return
2022The Marshalton Triathlon Festival990EZDirector2$0-View return
2022Disabled American Veterans #44990Vice Commaqnder10$0$0View return
2022Episcopal Seniorlife Communities Inc990Director1$0$0View return
2022Ch Services Inc.990Vice-Chair1$0$0View return
2022Independence County Farm Bureau990Member0.5$0$0View return
2022One Roof Foundation990Director1$0$0View return
2022Washington County Historical Society Inc.990Director2$0$0View return
2022Childrens Home Society of Virginia Memorial Fund Inc.990Board Member2$0$0View return
2021Boy Scouts of America Trust Fund 302 Choctaw Area Council990Citizens National Bank - Trus1$14,360$0View return
2021Central Ohio Living Free Inc.990EZBoard Member1$0$0View return
2021Barr Family Foundation990PFFoundation Manager0$0$0View return
2021Fair View Aid Society990Director3$0$0View return
2021Episcopal Church Home Foundation Inc.990Chair1$0$0View return
2021Prescor Inc.990Vice Chair1$0$0View return
2021Michigan Municipal League Foundation990Director1$0$0View return
2021The Marshalton Triathlon Festival990EZVice President2$0$0View return
2021Veterans of Foreign Wars 5101990Trustee-$0$0View return
2021Ypsilanti Rotary Foundation 105 Pearl St.990EZSecretary0$0-View return
2021Ch Services Inc.990Vice-Chair1$0$0View return
2021Ech Housing Inc.990Vice Chair1$0$0View return
2021Episcopal Senior Housing Inc.990Vice-Chair1$0$0View return
2021California Thoroughbred Breeders Association990Director1$0$0View return
2021Mark & Elizabeth Hamlin Family Foundation990PFDirector0.5$0$0View return
2021Bethlehem Basketball Club Inc.990EZPresident15$0-View return
2021Brentland Woods Inc990Vice Chair1$0$0View return
2021Episcopal Seniorlife Communities Inc990Director1$0$0View return
2021The Richard Nixon Foundation990Board Member1$0$0View return
2021Gates Senior Housing Inc.990Vice-Chair1$0$0View return
2021Presbyterian Residence Center Corporation990Vice Chair1$0$0View return
2021Childrens Home Society of Virginia Memorial Fund Inc.990Board Member2$0$0View return
2021Independence County Farm Bureau990Member0.5$0$0View return
2021Washington County Historical Society Inc.990Director2$0$0View return
2021One Roof Foundation990Director1$0$0View return
2021Oak Tree Charitable Foundation990PFPresident0.25$0$0View return
2021Oreland-Wyndmoor Little League990EZTreasurer0$0$0View return
2020Boy Scouts of America Trust Fund 302 Choctaw Area Council990Citizens National Bank - Trus1$13,368$0View return
2020Retired Detroit Police & Fire Fighters Association990Associaition1$1,080$0View return
2020Ch Services Inc.990Vice-Chair1$0$0View return
2020Episcopal Church Home Foundation Inc.990Director1$0$0View return
2020Ech Housing Inc.990Vice Chair1$0$0View return
2020Ypsilanti Rotary Foundation 105 Pearl St.990EZSecretary0$0-View return
2020Bethlehem Basketball Club Inc.990EZPresident15$0-View return
2020The Richard Nixon Foundation990Treasurer And Director5$0$0View return
2020Michigan Municipal League Foundation990Director1$0$0View return
2020Presbyterian Residence Center Corporation990Vice Chair1$0$0View return
2020Episcopal Senior Housing Inc.990Secretary1$0$0View return
2020Veterans of Foreign Wars 5101990EZTrustee0$0$0View return
2020Brentland Woods Inc990Vice Chair1$0$0View return
2020Gates Senior Housing Inc.990Vice-Chair1$0$0View return
2020California Thoroughbred Breeders Association990Director1$0$0View return
2020Barr Family Foundation990PFFoundation Manager0$0$0View return
2020Prescor Inc.990Vice Chair1$0$0View return
2020So Ca Golf Course Superintendents Assoc990Vice President2$0$0View return
2020Fair View Aid Society990Director3$0$0View return
2020The Marshalton Triathlon Festival990EZVice Preside2$0-View return
2020Episcopal Seniorlife Communities Inc990Chairman1$0$0View return
2020Mark & Elizabeth Hamlin Family Foundation990PFDirector0.5$0$0View return
2020Independence County Farm Bureau990Member0.5$0$0View return
2020Childrens Home Society of Virginia Memorial Fund Inc.990Board Member2$0$0View return
2020Oak Tree Charitable Foundation990PFPresident0.25$0$0View return
2020Washington County Historical Society Inc.990Director2$0$0View return
2020Thiel College990Trustee (Until 11/6/20)1.5$0$0View return
2019Police Officers Association of Michigan Inc990Employee40$106,460$0View return
2019Retired Detroit Police & Fire Fighters Association990Associaition1$3,325$0View return
2019Ypsilanti Rotary Foundation 105 Pearl St.990EZPresident0$0-View return
2019Ch Services Inc.990Vice-Chair1$0$0View return
2019Gates Senior Housing Inc.990Vice-Chair1$0$0View return
2019Advertising Council of Rochester Inc990Director-At-Large (Left 06/2019)1$0$0View return
2019Ech Housing Inc.990Vice Chair1$0$0View return
2019Episcopal Senior Housing Inc.990Vice-Chair1$0$0View return
2019Mark & Elizabeth Hamlin Family Foundation990PFDirector0.5$0$0View return
2019The Richard Nixon Foundation990Treasurer And Director5$0$0View return
2019Episcopal Church Home Foundation Inc.990Director1$0$0View return
2019German Village Society990Trustee5$0$0View return
2019Prescor Inc.990Vice Chair1$0$0View return
2019Episcopal Seniorlife Communities Inc990Chairman1$0$0View return
2019Presbyterian Residence Center Corporation990Vice Chair1$0$0View return
2019Barr Family Foundation990PFFoundation Manager0$0$0View return
2019Fair View Aid Society990Directors3$0$0View return
2019Michigan Municipal League Foundation990Director1$0$0View return
2019Brentland Woods Inc990Vice Chair1$0$0View return
2019California Thoroughbred Breeders Association990Director1$0$0View return
2019Childrens Home Society of Virginia Memorial Fund Inc.990Board Member2$0$0View return
2019Independence County Farm Bureau990Member0.5$0$0View return
2019Thiel College990Trustee1.5$0$0View return
2019Washington County Historical Society Inc.990Director2$0$0View return
2019Oak Tree Charitable Foundation990PFPresident0.25$0$0View return
2018Global Environment & Technology Foundation990Former CFO38$124,485$0View return
2018Retired Detroit Police & Fire Fighters Association990Associaition1$3,325$0View return
2018Ypsilanti Rotary Foundation 105 Pearl St.990EZDirector0$0-View return
2018Michigan Municipal League Foundation990Director1$0$0View return
2018Episcopal Senior Housing Inc.990Vice-Chair1$0$0View return
2018Prescor Inc.990Vice Chair1$0$0View return
2018Ech Housing Inc.990Vice Chair1$0$0View return
2018Episcopal Church Home Foundation Inc.990Director1$0$0View return
2018Gates Senior Housing Inc.990Vice-Chair1$0$0View return
2018Episcopal Seniorlife Communities Inc990Chairman1$0$0View return
2018Ch Services Inc.990Vice-Chair1$0$0View return
2018Mark & Elizabeth Hamlin Family Foundation990PFDirector0.5$0$0View return
2018Advertising Council of Rochester Inc990Director-At-Large1$0$0View return
2018German Village Society990Treasurer4$0$0View return
2018California Thoroughbred Breeders Association990Director1$0$0View return
2018Brentland Woods Inc990Vice Chair1$0$0View return
2018Presbyterian Residence Center Corporation990Vice Chair1$0$0View return
2018Oak Tree Charitable Foundation990PFPresident0$0$0View return
2018Thiel College990Trustee1.5$0$0View return
2018Childrens Home Society of Virginia Memorial Fund Inc.990Board Member2$0$0View return
2018The Marshalton Triathlon Festival990EZVice Preside2$0-View return
2018Mary Cariola Children'S Center Inc990Board Member Thru June 20191$0$0View return
2018Episcopal Senior Housing Inc.990Vice-Chair1$0$0View return
2017Global Environment & Technology Foundation990Treasurer/CFO (Former)38$159,202$0View return
2017Retired Detroit Police & Fire Fighters Association990Association1$5,795$0View return
2017Michigan Municipal League Foundation990Director1$0$0View return
2017Gates Senior Housing Inc.990Vice-Chair1$0$0View return
2017Ch Services Inc.990Vice-Chair1$0$0View return
2017Brentland Woods Inc990Vice Chair1$0$0View return
2017Episcopal Senior Housing Inc.990Vice-Chair1$0$0View return
2017Barr Family Foundation990PFFoundation Manager0$0$0View return
2017Rock Housing Development Fund Company Inc990EZSecretary/Treasurer1$0$0View return
2017Childrens Home Society of Virginia Memorial Fund Inc.990Board Member2$0$0View return
2017Ech Housing Inc.990Vice Chair1$0$0View return
2017Ypsilanti Rotary Foundation 105 Pearl St.990EZDirector0$0-View return
2017German Village Society990Treasurer4$0$0View return
2017Episcopal Church Home Foundation Inc.990Director1$0$0View return
2017Presbyterian Residence Center Corporation990Vice Chair1$0$0View return
2017Prescor Inc.990Vice Chair1$0$0View return
2017Mark & Elizabeth Hamlin Family Foundation990PFDirector0.5$0$0View return
2017Advertising Council of Rochester Inc990Director-At-Large1$0$0View return
2017Episcopal Seniorlife Communities Inc990Vice-Chair1$0$0View return
2017California Thoroughbred Breeders Association990Director1$0$0View return
2017Disabled American Veterans #44990EZSenior Vice10$0-View return
2017Mary Cariola Children'S Center Inc990Board Member1$0$0View return
2017Oak Tree Charitable Foundation990PFPresident0$0$0View return
2017Thiel College990Trustee1.5$0$0View return
2017The Marshalton Triathlon Festival990EZVice Preside2$0-View return
2017Oak Tree Charitable Foundation990PFPresident0$0$0View return
2017The Marshalton Triathlon Festival990EZVice Preside2$0-View return
2016Retired Detroit Police & Fire Fighters Association990Association-$3,655$0View return
2016Michigan Municipal League Foundation990Director1$0$0View return
2016Barr Family Foundation990PFFoundation Manager0$0$0View return
2016Episcopal Senior Housing Inc.990Vice-Chair1$0$0View return
2016Episcopal Seniorlife Communities Inc990Vice-Chair1$0$0View return
2016California Thoroughbred Breeders Association990Director1$0$0View return
2016Brentland Woods Inc990Vice Chair1$0$0View return
2016Ypsilanti Rotary Foundation 105 Pearl St.990EZDirector0$0-View return
2016Mark & Elizabeth Hamlin Family Foundation990PFDirector0.5$0$0View return
2016Advertising Council of Rochester Inc990Immediate Past Chair1$0$0View return
2016Ch Services Inc.990Vice-Chair1$0$0View return
2016Ech Housing Inc.990Vice Chair1$0$0View return
2016German Village Society990Treasurer7$0$0View return
2016Gates Senior Housing Inc.990Vice-Chair1$0$0View return
2016Penmar Development Corporation990Member1$0$0View return
2016Presbyterian Residence Center Corporation990Vice Chair1$0$0View return
2016Prescor Inc.990Vice Chair1$0$0View return
2016Childrens Home Society of Virginia Memorial Fund Inc.990Board Member2$0$0View return
2016Oak Tree Charitable Foundation990PFPresident0$0$0View return
2016Washington County Community Action Council Inc.990Director1$0$0View return
2016Mary Cariola Children'S Center Inc990Secretary1$0$0View return
2016Alpine Watershed Group990EZChairman4$0-View return
2015Global Environment & Technology Foundation990Treasurer/CFO40$188,275$0View return
2015Retired Detroit Police & Fire Fighters Association990Association2$3,790$0View return
2015Michigan Municipal League Foundation990Director1$0$0View return
2015Episcopal Senior Housing Inc.990Vice-Chair1$0$0View return
2015German Village Society990Trustee1$0$0View return
2015American Legion Jeromesville Post 7499901st Vice Pre5$0$0View return
2015Mary Cariola Children'S Center Inc990Secretary1$0$0View return
2015Ypsilanti Rotary Foundation 105 Pearl St.990EZDirector0$0-View return
2015Episcopal Seniorlife Communities Inc990Director1$0$0View return
2015Gates Senior Housing Inc.990Vice-Chair1$0$0View return
2015Ech Housing Inc.990Vice Chair1$0$0View return
2015Mark & Elizabeth Hamlin Family Foundation990PFDirector0.5$0$0View return
2015California Thoroughbred Breeders Association990Director1$0$0View return
2015Presbyterian Residence Center Corporation990Vice Chair1$0$0View return
2015Penmar Development Corporation990Member1$0$0View return
2015Averett University990Trustee1$0$0View return
2015Advertising Council of Rochester Inc990Immediate Past Chair1$0$0View return
2015Brentland Woods Inc990Vice Chair1$0$0View return
2015Prescor Inc.990Vice Chair1$0$0View return
2015Ch Services Inc.990Vice-Chair1$0$0View return
2015Thiel College990Trustee0$0$0View return
2015Washington County Community Action Council Inc.990Director1$0$0View return
2015Center for Active Seniors Inc.990Member0.5$0$0View return
2015Oak Tree Charitable Foundation990PFPresident1$0$0View return
2015Alpine Watershed Group990EZChairman4$0-View return
2015Childrens Home Society of Virginia Memorial Fund Inc.990Chairman2$0$0View return
2014Global Environment & Technology Foundation990Treasurer/CFO40$175,517$0View return
2014Retired Detroit Police & Fire Fighters Association990Association2$3,410$0View return
2014Disabled American Veterans #44990EZCommander15$0-View return
2014Michigan Municipal League Foundation990Director1$0$0View return
2014Barr Family Foundation990PFFoundation Manager0$0$0View return
2014Advertising Council of Rochester Inc990Immediate Past Chair1$0$0View return
2014California Thoroughbred Breeders Association990Director1$0$0View return
2014Mark & Elizabeth Hamlin Family Foundation990PFDirector0.5$0$0View return
2014Kappa Alpha Order Delta Rho Chapter990EZHistorian0$0$0View return
2014Institute of Electrical and Electronics Engineers Inc.990Director & Treasurer10$0$0View return
2014Alpine Watershed Group990Chairman4$0$0View return
2014Averett University990Trustee1$0$0View return
2014Mary Cariola Children'S Center Inc990Secretary1$0$0View return
2014Oak Tree Charitable Foundation990PFPresident1$0$0View return
2014Childrens Home Society of Virginia Memorial Fund Inc.990Chairman2$0$0View return
2014Washington County Community Action Council Inc.990Director1$0$0View return
2014Thiel College990Trustee1$0$0View return
2014Center for Active Seniors Inc.990Member0.5$0$0View return
2013Retired Detroit Police & Fire Fighters Association990Association2$3,655$0View return
2013Oak Tree Charitable Foundation990PFPresident1$0$0View return
2013Advertising Council of Rochester Inc990Chair1$0$0View return
2013California Thoroughbred Breeders Association990Treasurer2$0$0View return
2013Institute of Electrical and Electronics Engineers Inc.990Director & Treasurer5$0$0View return
2013Mark & Elizabeth Hamlin Family Foundation990PFDirector0.5$0$0View return
2013Hearing and Speech Center of Rochester Inc.990Board Member1$0$0View return
2013Highland Hospital of Rochester990Board Member- Thru Oct 20132$0$0View return
2013Mary Cariola Children'S Center Inc990Secretary1$0$0View return
2013Thiel College990Trustee0$0$0View return
2013Averett University990Trustee1$0$0View return
2013Center for Active Seniors Inc.990Member0.5$0$0View return
2013The Living Desert990Board Member0.4$0$0View return
2013Childrens Home Society of Virginia Memorial Fund Inc.990Chairman2$0$0View return
2012The Poetry Foundation990PFPresident/Trustee35$268,400$55,358View return
2011The Poetry Foundation990PFPresident35$268,650$64,975View return
2010The Poetry Foundation990PFPresident35$252,750$58,592View return