Preparation and Supervision of books of accounts, ledgers, trial balance, profit & loss, monthly financial statements & cash flow. Maintain project-related records, including contracts and change orders. Supervise of job Analysis and handling all account in ERP Software, Preparation of Staff payroll. Maintain the General Ledger, ensuring compliance with US GAAP. Control of fixed assets inventories, preparation of monthly management and annual accounts. Dealing with internal and External Auditor in case of company audit and monthly and annual account audit. Ability to compile, verify, analyze, interpret and disseminate critical financial data (actual forecast and budgeted).