Managing Director
Omar Soudodi
CEO Approval Rating
91/100
2013
PrivateSubsidiary of Amazon.com, Inc.
https://www.payfort.com/