CEO
Vance Vanier
CEO Approval Rating
63/100
2001
PrivateSubsidiary of Life Technologies Corporation
http://www.navigenics.com