CEO
Jean-Marc Lenz
CEO Approval Rating
90/100
1997
PrivateAcquisition Pending from SIA Engineering Company Limited
http://www.srtechnics.com