CEO
Eric Schoenmakers
CEO Approval Rating
90/100
2011
PrivateAcquired by Nobel Capital
https://leapp.nl/