Telr corporate office is located in Dubai Digital Park Building A1, Dubai, Dubai, United Arab Emirates and has 11-50 employees.
telr pte ltd
telr
telr pte ltd
telr corp
telr group inc
bana telr llc
Departments
Number of employees
Sales
10
Operations
8
Engineering & Technical
4
C-Suite
3
Legal
2
Information Technology
2
Marketing
2
| Location | People at location |
| Asia | 11-50 |
Explore people who held key positions, contributed to Telr's success, and advanced their careers.
Senior Manager, Engine... at Palo Alto Networks
Worked as Technical Project Manager
at Telr (2022-2022)
Deputy Manager, Operat... at Zelo
Worked as Assistant Manager, Risk & Operations On-Boardi...
at Telr (2016-2017)
Explore More
Telr is a payment gateway provider based in the UAE, offering secure online payment solutions tailored for businesses. Their services include a variety of payment methods, anti-fraud protection, and flexible financing options such as 'Buy Now Pay Later'. Telr aims to support e-commerce growth with easy integration and value-added services, catering... Read More