Robert P. Sabella

Robert Sabella brings more than 20 years of legal and entrepreneurial experience to Interact Ventures and is considered one of the most innovative leaders in developing and bringing new technologies to market. Mr. Sabella is an entrepreneur, … More …