Ali Abulhasan

Ali Abulhasan founded Tap Payments in 2014 and is its co-founder and chief executive, the title used in the company's April 2025 and October 2026 announcements.

Title: Co-founder and Chief Executive Officer | Company: Tap Payments