Patrick Dempsey

Active Bristol, CT President for Barnes Group Inc.