CEO
Alejandro Sanchez
CEO Approval Rating
90/100
1955
PrivateAcquired by Elcometer Limited
https://sagola.com/