Joe Parrilli

Chief Business Officer - Health Solutions

Joe Parrilli is currently the Chief Business Officer for Health Solutions at Captive Resources, LLC, a position they have held since 2026. Previously, they served as the Executive Vice President of Medical Stop Loss at the same company from 2014 to 2026. Joe earned a Bachelor's degree in Finance and Management from Indiana University Bloomington between 2004 and 2008. Captive Resources has been instrumental in supporting member-owned group captives, contributing significantly to the insurance sector.

Location

Schaumburg, United States


Org chart

This person is not in the org chart



Offices