EN Arrow Down
IBT - Technology & BPO Company Logo

IBT - Technology & BPO Company

United Arab Emirates

Employee Count 51-100
Is Incorporated? No
Foundation Date January 1, 2000

Description


Investments




Detailed Info