T
Telr
61 employees
Basic info
Industry
financial services
Sectors
Online Payments
Payment Gateway in UAE
Social Commerce
Payment Gateway
Mobile Payments
E-Commerce
Date founded
2014
FAQ
How to get an intro to Telr?