President & CEO
David A. Sell
CEO Approval Rating
70/100
2012
PrivateSubsidiary of Merz Pharma
http://www.onlightsciences.com