Ahmad Alwazzan

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