CEO
Ross Wraight
CEO Approval Rating
70/100
06/1995
PrivateSubsidiary of DNV GL Group Communications
http://isc-worldwide.com