Jack Sweeney

Active Providence, RI Board of Directors for Point Judith Capital