Civic Intelligence
Officer

JOHN RICOTTA

9 organizations • 25 returns • Latest tax year 2024

MemberDirectorTreasurerTrusteeVice President (Effective 5/20/25)Board MemberChairManaging Director, InvestmentsSecretary-PastVice Chair
Name Match Caveat

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

Organizations

9

Returns

25

Total Compensation

$1,703,069

Total Benefits

$3,702,118

Organizations

OrganizationEINReturnsLatest YearLatest TitleCompensation
Yale University06-064697312023Managing Director, Investments$1,703,069
I Have a Dream Foundation of Boulder County84-115054292022Director$0
Housing for All Corporation04-300601042018Director$0
Intercambio De Comunidades DBA Intercambio Uniting Communities20-007838142018Treasurer$0
The New Canaan Country School Incorporated06-064676522024Trustee$0
Thorne Ecological Institute84-602925022024Chair$0
3C Corporation41-204652912024Vice President (Effective 5/20/25)$0
5C Corporation20-076305012024Vice President (Effective 5/20/25)$0
Society for Vascular Surgery22-299071912013Secretary-Past$0

Returns

Tax YearOrganizationTypeTitleHours / WeekCompensationBenefitsReturn
20245C Corporation990Vice President (Effective 5/20/25)1$0$1,851,059View return
20243C Corporation990Vice President (Effective 5/20/25)1$0$1,851,059View return
2024The New Canaan Country School Incorporated990Trustee1$0$0View return
2024Thorne Ecological Institute990Chair2$0$0View return
2023Yale University990Managing Director, Investments50$1,703,069$0View return
2023Thorne Ecological Institute990Board Member1$0$0View return
2023The New Canaan Country School Incorporated990Trustee1$0$0View return
2022I Have a Dream Foundation of Boulder County990Director1.5$0$0View return
2021I Have a Dream Foundation of Boulder County990Vice Chair1.5$0$0View return
2020I Have a Dream Foundation of Boulder County990Member1.5$0$0View return
2019I Have a Dream Foundation of Boulder County990Member1.5$0$0View return
2018I Have a Dream Foundation of Boulder County990Member5$0$0View return
2018Housing for All Corporation990Director1$0$0View return
2018Intercambio De Comunidades DBA Intercambio Uniting Communities990Treasurer1$0$0View return
2017Intercambio De Comunidades DBA Intercambio Uniting Communities990Treasurer1$0$0View return
2017I Have a Dream Foundation of Boulder County990Member5$0$0View return
2017Housing for All Corporation990Director1$0$0View return
2016I Have a Dream Foundation of Boulder County990Member5$0$0View return
2016Housing for All Corporation990Director1$0$0View return
2016Intercambio De Comunidades DBA Intercambio Uniting Communities990Treasurer1$0$0View return
2015I Have a Dream Foundation of Boulder County990Member5$0$0View return
2015Intercambio De Comunidades DBA Intercambio Uniting Communities990Treasurer1$0$0View return
2014Housing for All Corporation990Director1$0$0View return
2014I Have a Dream Foundation of Boulder County990Member5$0$0View return
2013Society for Vascular Surgery990Secretary-Past2$0$0View return