Ahmad Alwazzan is Tap Payments' managing director for the UAE and spoke for the company when it received its Central Bank of the UAE licence in April 2025.
Title: Managing Director, UAE | Company: Tap Payments