CEO
Robert Skea
CEO Approval Rating
83/100
Discovery is a New Jersey-based information research company that develops software products offering features such as market insights and analytics for the finance industry.