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