Andrew Leeds is chief claims officer, Plymouth Rock Home Assurance. He joined Plymouth Rock in February 2021 after serving in a variety of roles within Liberty Mutual where he began his insurance career in 2004. Prior to joining Liberty Mutual, Andrew was a captain in the United States Army and served as an infantry officer in the 10th Mountain Division at Fort Drum, NY.