Founder & CEO
Luc Castera
CEO Approval Rating
90/100
2015
PrivateSubsidiary of Navis LLC.
https://octopi.co/