Skip to main content

Eric Ross

Global Head of Claims

Atlanta, GA, USA

+1 (770) 351 1708

eric.ross@beazley.com
Headshot of Eric Ross

About me

Eric joined Beazley in March 2006 and is the Global Head of Claims. Based in Atlanta, Georgia, Eric is responsible for overseeing Beazley’s Claims team across seven countries, comprising over 250 Claims professionals handling various product lines. Prior to his current role, Eric led the Small Business, Treaty and Claims Solutions team. This portfolio covered: Small Business Cyber and Technology, E&O, Miscellaneous E&O, Products Liability, Miscellaneous Medical Liability and Allied Health, as well as Beazley's global First and Third-Party Reinsurance claims offering. The team also included Beazley’s Claims Solutions group, dedicated to servicing all of Beazley’s Nil Exposure and Delegated Authority matters. Before joining Beazley, Eric led the US Executive Liability Claims team at a large domestic US insurer out of Hartford, Connecticut.