IBC is an AV solutions provider specialized in Interactive Displays, Innovative signage and Display Solutions, Mini PC, Transparent LED, Indoor, Outdoor LED Screens, Digital Signage, Cutomized Interactive Screens, and more...
Headquarters:
Australia
Company Type:
SME
Company size:
11-50 Employees
Year Founded:
2011 (14 years)
Address:
TOWER NO 7,MOHANDESEEN TOWERS, KORNISH EL NIL MAADI, CAIRO, EGYPT; MAADI, CAIRO / القاهرة 11431, EG
LOW
spending power