AmTrust Financial Services
Brian McCall has extensive experience in procurement and risk management, currently serving as a Risk Management Analyst II at AmTrust Financial Services, Inc. since July 2023, where responsibilities include vendor risk assessments for US suppliers. Prior to this role, Brian held various positions at Equity Trust Company and AmTrust Financial Services, including Procurement Analyst and several roles focused on vendor management and governance. Brian's career began in the mailroom, eventually leading to program and risk analyst positions. Brian earned a Bachelor’s Degree in History from John Carroll University between 2007 and 2011.
This person is not in any teams
This person is not in any offices