CEO
Barbara Lead
CEO Approval Rating
80/100
2009
PrivateSubsidiary of SMC Ltd.
https://www.ovalmedical.com/