a leading IT distributor, providing end-to-end business solutions to the enterprise and mid-market sectors with headquarters in Dubai and operations extending to 16 countries across the Middle East, Levant and North Africa
Desventajas
the central decision making is slowing down the process and growth