The quality of internal audit has been acknowledged to minimize risks, improve control issues, reduce external monitoring cost, reduce earnings management, mitigate fraud risks and minimize other opportunistic behaviours within an organization (Ege, 2014; Prawitt, Smith, & Wood, 2009