CEO
Gustavo Ruiz Moya
CEO Approval Rating
77/100
2007
PrivateAcquired by Paysafe Group
https://www.safetypay.com/