NAU Country Insurance Company
Eric Cappelli currently serves as the Chief Financial Officer at NAU Country Insurance Company since January 2025. Prior experience includes roles as Head of Finance and Head of Expense Management at Zurich North America from August 2019 to December 2024, and AVP Strategy at Citadel Securities from June 2018 to August 2019. Eric Cappelli also worked as a Business Strategy Manager at Bain & Company from August 2016 to June 2018 and as an Equity Research Analyst at Susquehanna International Group from July 2010 to June 2014. Academic credentials include an MBA from Northwestern University's Kellogg School of Management and a BSBA in Finance and International Business with Honors in Management from Washington University in St. Louis.
This person is not in any teams
This person is not in any offices