Civic Intelligence
Officer

MICHAEL KASTEN

6 organizations • 23 returns • Latest tax year 2025

DirectorVice PresidePast PresidentPhysicianRegistered AgentSpine & ScoliosisTreasurer
Name Match Caveat

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

Organizations

6

Returns

23

Total Compensation

$3,548,105

Total Benefits

$0

Organizations

OrganizationEINReturnsLatest YearLatest TitleCompensation
Bronson Methodist Hospital38-135908722024Spine & Scoliosis$3,548,105
Revelation Now Ltd.81-314143492025Director$0
Serendipity Foundation Inc30-013490192021Vice Preside$0
Epsilon Epsilon Educational Foundation86-605239412024Treasurer$0
Elgin Lodge No 799 Loyal Order of Moose36-140804012020Past President$0
Illini Robotics45-120893112020Registered Agent$0

Returns

Tax YearOrganizationTypeTitleHours / WeekCompensationBenefitsReturn
2025Revelation Now Ltd.990PFDirector0.2$0$0View return
2024Bronson Methodist Hospital990Spine & Scoliosis40$2,026,652$0View return
2024Epsilon Epsilon Educational Foundation990Treasurer-$0$0View return
2024Revelation Now Ltd.990PFDirector0.2$0$0View return
2023Revelation Now Ltd.990PFDirector0.2$0$0View return
2022Revelation Now Ltd.990PFDirector0.2$0$0View return
2021Serendipity Foundation Inc990PFVice Preside0$0$0View return
2021Revelation Now Ltd.990PFDirector0.2$0$0View return
2020Revelation Now Ltd.990PFDirector0.2$0$0View return
2020Illini Robotics990EZRegistered Agent4$0$0View return
2020Serendipity Foundation Inc990PFVice Preside0$0$0View return
2020Elgin Lodge No 799 Loyal Order of Moose990Past President0$0$0View return
2019Revelation Now Ltd.990PFDirector0.2$0$0View return
2019Serendipity Foundation Inc990PFVice Preside0$0$0View return
2018Revelation Now Ltd.990PFDirector0.2$0$0View return
2018Serendipity Foundation Inc990PFVice Preside0$0$0View return
2017Revelation Now Ltd.990PFDirector0.2$0$0View return
2017Serendipity Foundation Inc990PFVice Preside0$0$0View return
2016Bronson Methodist Hospital990Physician40$1,521,453$0View return
2016Serendipity Foundation Inc990PFVice Preside0$0$0View return
2015Serendipity Foundation Inc990PFVice Preside5$0$0View return
2014Serendipity Foundation Inc990PFVice Preside5$0$0View return
2013Serendipity Foundation Inc990PFVice Preside5$0$0View return