Co-Founder & CEO
Stefan Tittel
CEO Approval Rating
70/100
2010
PrivateSubsidiary of Lesaka Technologies, Inc.
https://www.masterpayment.com