IBU Email Format
IT Services and IT ConsultingEngland, United Kingdom201-500 Employees
IBU is a UK-based provider of IT services and IT consulting that supports clients with advisory and delivery capabilities. It is headquartered in London, United Kingdom, and operates as a mid-sized organization with a workforce described as being in the low hundreds. The company emphasizes customer-centric delivery and global competence, underpinned by defined quality standards and structured delivery processes. Its client base is global, reflecting engagements across various markets. More information about its offerings is available on its website.