Sultan AlOnazi was identified as Tap Payments' chief executive in a Mubasher interview at Money20/20 Middle East in Riyadh in September 2025, in which he discussed the company's Saudi operations.
Title: Chief Executive Officer (as reported by Mubasher; scope not stated) | Company: Tap Payments | Location: Riyadh, Saudi Arabia