Chairman
Stephen McGrath
CEO Approval Rating
- -/100
Novascotia is a Canada-based company that provides regulatory and adjudicative jurisdiction services for government organizations.