uPay Employee Directory
Financial ServicesDubai, United Arab Emirates51-200 Employees
uPay has about 163 employees across 5 continents, most of them in Asia. By country, the largest groups are United Arab Emirates (47%), Bangladesh (28%) and India (4%). Banking and Support make up over half of the profiles with a known department. uPay's workforce spans 10 departments. uPay's workforce grew 81% between July 2025 and July 2026.