Recent events including global financial crises have emphasized the need for internal auditing within corporate governance structures. The internal audit function is now mandatory by most stock exchanges, furthermore, internal audit is considered good practice & advisable as part of the underlying control framework & financial management capacity of a project, particularly if complex &/ or decentralized.