CEO
Olivier Le Cornec
CEO Approval Rating
82/100
2014
PrivateAcquired by Macnica, Inc.
https://www.navya.tech/