IBT: No. 1 BPO Company in Middle East is located in Dubai, UAE on Al Shafar Tower 1, 1901 - 1908, Barsha Heights. IBT: No. 1 BPO Company in Middle East is rated 4.3 out of 5 in the category computer support and services in UAE.
Address
Al Shafar Tower 1, 1901 - 1908, Barsha Heights
Service options
Online appointmentsOn-site services
Accessibility
Wheelchair-accessible entrance