CEO
Jeff Carter
CEO Approval Rating
74/100
2006
PrivateSubsidiary of Voxx International Corp
http://www.eyelock.com/