CEO
Jeff Goddard
CEO Approval Rating
90/100
2009
PrivateSubsidiary of Nexelis
http://www.aitbioscience.com