President
John Gebauer
CEO Approval Rating
90/100
NRS is an Illinois-based consulting firm that provides services such as compliance and broker-dealer registration for financial services companies.