Charles Droll is currently the Head of Cargo Claims for the United States and Canada at DHL, a position held since 2023. Prior to this role, Charles served as President of W. E. Cox Claims Group (USA) LLC from 2008 to 2023 and worked as Marine Claims Director at CNA Insurance from 1990 to 2008. Charles began their career as a Recovery Agent at Atlantic Mutual Companies, where they worked from 1988 to 1990. Charles earned a degree in Claims Law (SCLA) from the American Educational Institute, completing their studies in 1994.
This person is not in the org chart
This person is not in any teams
This person is not in any offices