CEO
Ellen Sheets
CEO Approval Rating
90/100
2020
PrivateAcquired by MaxCyte, Inc.
http://www.sequre-dx.com