President & CEO
Alan Mendelson
CEO Approval Rating
85/100
1983
PrivateSubsidiary of Barcodes, Inc.
https://www.plascoid.com/