Erin Rio

Head of Affiliate Distribution

Erin Rio is an accomplished insurance product and P&L executive with over 20 years of experience in the Property & Casualty sector, including more than 15 years with a Fortune 100 global insurer. Currently serving as the Head of Affiliate Distribution at Horace Mann, Erin previously held the position of Vice President, Senior Managing Director of Strategic Partnerships at Liberty Mutual, where they led a team and managed large P&L responsibilities to generate revenue and enhance operational excellence. Erin's expertise in product management, analytics, and strategic partnerships has significantly improved business effectiveness and fostered a diverse, inclusive workplace environment. They hold a Bachelor of Science in Economics from Susquehanna University.

Location

Needham, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices