John E. Scott is an experienced professional in global risk management, currently serving as the AVP, Claims Account Manager at AXA XL since 2024. Previously, John held the position of Account Manager at Helmsman Management Services LLC from 2015 to 2024, where responsibilities included developing new business, coordinating account management, and ensuring customer satisfaction. Prior to that, John spent a decade at Liberty Mutual Insurance as a Client Service Manager, focusing on account service and collaboration with risk managers. John earned a Bachelor's degree in Radio and Television from Sam Houston State University in 2004.
This person is not in the org chart
This person is not in any teams
This person is not in any offices