Michael Rose

Active Providence, RI President for Rc&D, Inc.