TechnoLine/ iTaxi Touch Media

Update Company Profile

Location:

37th Floor, Concord Tower, Media CityDubaiDubaiUnited Arab Emirates

Revenue:

$35 Million

Employees:

175

Website:

www.itaxi.ae
More

Browse ZoomInfo’s Directories