CEO
Mark A. Lockwood
CEO Approval Rating
70/100
PrivateSubsidiary of SGS, S.A.
http://www.tsglabs.com