IDI are the developers and owners of BarnOwl, an intergrated enterprise risk management, internal audit and compliance software solution. IDI is situated in South Africa, is a Microsoft Gold Partner and has over 60 blue-chip clients
Hours :
Hours not available. Please contact Idi at +27 11 540 9100.