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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices