Get in Touch
We’re here to help. Let us know what you need.
Let us know how we can play a role in your online business
We’re here to help with any questions or code
Get Telr news, information, and media resources
At our main offices in Dubai, India and Singapore.
Dubai Silicon Oasis
SIT Tower, Office 1310
+9714 314 6999
No 616, 6th floor, Damji Shamji Business Galleria
LBS Road, Kanjur Marg(W),
#01-12, Block 71
Ayer Rajah Crescent , 139951
Can’t find what you need?
Fill out this form and we’ll get back to you.