Get in Touch

We’re here to help. Let us know what you need.

Sales

Let us know how we can play a role in your online business

Support

We’re here to help with any questions or code

Press

Get Telr news, information, and media resources

Visit Us

At our main offices in Dubai, India and Singapore.

Dubai

Dubai Silicon Oasis
SIT Tower, Office 1310
+9714 314 6999

Mumbai

No 616, 6th floor, Damji Shamji Business Galleria
LBS Road, Kanjur Marg(W),
Maharashtra -400078
+912225777914

Singapore

#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.