Contact



Locations


Qatar

  • 1st Floor, Office 109
  • Al Baladiya Street
  • Bin Al Sheikh Building, Grand Hamad Street
  • Doha
  • Qatar
  • PO Box 20963

Saudi Arabia

  • 9th Floor, Office No. 903
  • Imar Albayader Building
  • Almalaz, King Abdul Aziz Road
  • Riyadh
  • Saudi Arabia
  • P.O. Box 30080

UAE

  • 4th Floor, Meydan Office Towers
  • Meydan Hotel, Nad Al Sheba
  • Dubai
  • UAE
  • P.O. Box 644753

Australia

  • 4/4 Brunker Road
  • Chullora NSW 2190
  • Sydney
  • Australia
  • PO Box 606, Strathfield 2135

India

  • TTM India Pvt. Ltd.
  • 6th Floor, Vidyadhar Heights
  • Laxmi road, Narayan Peth
  • Pune 30
  • India

Factory

  • Via Alberta da Giussano 9
  • Corbetta (MI)
  • Italy
  • P.O. Box 20011