Jim Ward

Active Newport, NH Director of Finance for Sturm, Ruger & Company, Inc.