Managing Director
Marc Bittenbinder
CEO Approval Rating
76/100
2002
PrivateSubsidiary of Leader Biomedical Group
http://io-holding.com/