Les Armstrong currently serves as Claims Manager at National Claim Services LLC, a position held since October 2024. Prior to this role, Les Armstrong retired in July 2024 after a distinguished tenure as Associate Vice President at Western World Insurance Group, which lasted from January 2009 to August 2024. Educational background includes attendance at Roxbury.
This person is not in the org chart
This person is not in any teams