CEO
Jarl Severn
CEO Approval Rating
89/100
1952
PrivateAcquisition Pending from Embecta Corp.
https://www.owenmumford.com