Stephen Rosa

Active Providence, RI CEO for Advertising Ventures, Inc.