Job Description
The internal auditor is responsible for ensuring compliance with company policies and procedures, performing audits as per the schedule set by the internal audit manager, and overseeing adherence to tax, insurance, and labor regulations.
Responsibilities:
- Review accounts including receivables, payables, sales, assets, and orders, and identify discrepancies. Also, handle incoming and outgoing documents, expenses, salaries, assets, insurance, and taxes.
- Monitor the effective implementation of internal controls and safeguarding of company assets.
- Conduct audits as per the established audit schedule.
- Review and prepare detailed reports on overdue and unclear accounts, as well as accounts with historical issues, based on the audit plan provided by the Audit Manager.
- Participate in annual inventory checks.
- Perform asset verification of current and fixed assets for both head office and branch locations in Tehran and other cities.
- Review accounting documents to ensure the accuracy of operations and calculations.
- Verify the application of correct methods and procedures in various financial processes to ensure the accuracy of operations, calculations, and established accounts.
Requirements:
- Proficiency in Microsoft Office.
- Familiarity with insurance, labor, tax, and commercial laws.
- Strong knowledge of accounting and auditing standards.
- Minimum of two years of relevant work experience.
- Attention to detail.
- Strong time management skills.
- Accountability and responsibility.