CEO
Jamie Pollard
CEO Approval Rating
87/100
2007
PrivateSubsidiary of Luna Innovations Inc
https://www.optasense.com/