Drop us a line or just say Hello!
Visit Us
Trafalgar Technical Services Ltd
M07, Sheikh Dalmouk Building,
Near Business Bay Metro Station, Sheikh Zayed Road (Al Wasl side)
P.O. Box 12891, Dubai – UAEContact No
Email Id
Other Email Id
For employment : hr@ttsdub.ae
Xavier Dsouza : xavier@ttsdub.ae