Interim-CEO
Benjamin Harshbarger
CEO Approval Rating
83/100
1981
PrivateSubsidiary of Bausch Health Companies Inc.
https://www.novelion.com