CEO
Matteo Carocci
CEO Approval Rating
79/100
2001
PrivateSubsidiary of Faro Technologies Inc
https://www.opentechnologies.it/