CEO
Ian Stevens
CEO Approval Rating
69/100
2003
PrivateSubsidiary of Össur
http://www.touchbionics.com