Ellen D.

Risk International

View this person in the org chart, teams, and offices

Ellen D.

Claims & Loss Sr. Manager

Ellen D. is a dynamic insurance professional with extensive experience in organizational change management, operations, and client services. Currently serving as the Claims & Loss Sr. Manager at Risk International, Ellen supports client-facing claims management. Previously, they held roles at Nationwide, where they led projects to enhance operational excellence and developed innovative training solutions. Ellen also served as a Change Management Consultant, overseeing significant projects, and began their career as a Risk Management Supervisor at White Castle, focusing on risk reduction and compliance. They are currently pursuing their degree at Otterbein College.

Location

Columbus, 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