President & CEO
John J. Naleway
CEO Approval Rating
90/100
1993
PrivateSubsidiary of Abcam plc
https://www.markergene.com/