Our Offices

UNITED ARAB EMIRATES

Dubai Digital Park
Building A1
PO Box 333882
Dubai, UAE

+971 4 314 6999
sales@telr.com

+ View on Google Maps
+ Download our office location map

INDIA

Unit 808, Lodha Supremus
I-Think Techno Park
Kanjurmarg East
Mumbai – 400 042
India

+91 22 25777914
sales@telr.com

+ View on Google Maps

SAUDI ARABIA

Prince Salman Bin Mohammad Bin Saud Street
Near Kingdom Hospital
Al-Sahafa District
Riyadh
Saudi Arabia

+966 560624773
sales@telr.com

+ View on Google Maps

SINGAPORE

The Hall
#06-05, Havelock II
2 Havelock Road
Singapore – 059763

+ View on Google Maps