Background IQbusiness was founded in 1998 and is the largest independent management consulting firm in South Africa. They are privately owned and proudly South African, with headquarters in Johannesburg and an office in Cape Town. The business has 800 employees working in consulting, research and contracting. As a business, they pursue select mergers and acquisitions […]