President
Trevor MacFarlane
CEO Approval Rating
69/100
1996
PrivateAcquired by Eddyfi NDT Inc.
http://www.dynamicrisk.net/