CEO
Cedric Picaud
CEO Approval Rating
90/100
1995
PrivateAcquired by Cryoport, Inc.
https://www.cryopdp.com/