Robert Andosca
Title: Founder, President, Chief Executive Officer, and Chief Technology Officer Company: INVIZA® Health Location: Malden, Massachusetts, United States Robert Andosca, founder, president, chief executive officer, chief technology officer at INVIZA®