David Welch is a Sr. Premium Auditor at AmTrust Financial Services, Inc. since June 2022. Prior to this role, David held the same position at Sedgwick from January 2011 to June 2022, and at York Risk from May 2005 to January 2011.
Sign up to view 0 direct reports
Get started
This person is not in any teams