CEO
Luis Ignacio Collantes
CEO Approval Rating
71/100
1985
PrivateAcquired by Creo Medical Limited
http://www.albynmedical.com/