President
Alistair Simpson
CEO Approval Rating
83/100
AB is a Switzerland-based medical device company that designs and distributes cochlear implant systems for patients with hearing loss.