CEO
Marc Palazon
CEO Approval Rating
87/100
1991
PrivateAcquired by Keensight Capital
https://www.smile.eu/