IBT is a Voice Services service provider. It specializes in Finance & Accounting Outsourcing (FAO), Non-Voice BPO/Back Office Services, HR Services, Payroll Processing, IT Staff Augmentation, It Services, Voice Services services. The company has its head office located at Dubai and was founded in the year 2009. Around 250-999 people are currently working at IBT .