President & CEO
Brian O'Callaghan
CEO Approval Rating
78/100
2015
PrivateSubsidiary of Accelerator Corporation
https://petrapharmacorp.com/