• Control the site's petty cash, distribute the financial flow according to the project needs, and settle it with the financial Department.
• Collaborating with the project manager to develop a detailed, cost-effective budget for the project.
• Performing accounting duties throughout the project, such as preparing invoices, estimating cash flow, and signing off on purchase orders.
• Analyzing all transactions and working unforeseen costs into the budget.
• Keeping a record of all project finances for internal/external auditing and tax purposes.
• Preparing cost analyses by interpreting projects' financial data and information.
• Reporting any financial risks and budgetary discrepancies to management for review.
• Researching market trends and projecting construction-related price increases/decreases.
• Developing and maintaining strong relationships with vendors and suppliers.
• Assisting management in the decision-making process by preparing budgets and financial forecasts.
• Preparation & posting of accounting and payments vouchers, monthly bank reconciliation statements, customer billing, processing suppliers’ bills of payment, customer receivables & payables.
• Verification of bills receivables & payable.
• Handling petty cash.
• Handling supplier bill payments.
• Files management & knowledge of labor payments.
• Monitoring the site inventory, preparing reports, budgets, financial statements, controlling income and expenditure, projects costing.
• Developing and maintaining accurate costing systems in relation to labor, production methods and material supply
• Recommending changes to the company’s processes and policies to reduce costs and maximize profit.
• Perform month end closing activities such as account reconciliation, revenue recognition, expenses recording, etc.
• Handling day-to-day accounts transactions.
• Assist in site purchasing.
To build the interactive progress between the applicants and the corporate during the frame of challenging and balance among the work factors inside the corporate and what they need of qualified and efficient employees. That will push them to the highest levels of management success.
In another hand, through developing our trainees to reach a progressive and professional levels. By the end of our training progress, they will be able to build and design the base of their whole career.