IFC's team consists of experienced auditors with significant experience of assessing business risks and designing audit procedures to detect or prevent fraud.
No, the traditional internal audit function was designed to prevent and detect fraud. However, now the internal auditor is more of a value add partner who assesses the risks within the business and identifies ways to mitigate those risks.