President & CEO
John Traub
CEO Approval Rating
75/100
2007
PrivateSubsidiary of Eurofins Scientific
https://www.nanolabtechnologies.com