Oversee and Manage day-to-day operations within the accounts department and perform regular coaching and audit to ensure all transactions and entries are properly processed
Deliver detailed and comprehensive monthly statements to management, highlighting full financial position, major company-related developments, and anticipated problems, and create and implement clear action plans to identify, analyze, escalate and resolve any red flags.
Have full visibility and hands-on control of the cash cycle, including receivables management, payables prioritization, balance reconciliations, etc.
Manage all accounts payable and receivable and ensure that they are being properly monitored and acted upon
Oversee proper issuance of LCs, LGs (Bid Bond and Performance Bond), within strict deadlines and with minimal errors
Perform full cash flow management and expenditure control, with 1-month, 3-month, 6-month, and 12-month planning required
Lead day-to-day finance-related communications with external parties
Work with External Financial Auditors to prepare Annual Reports
Lead all the company?s tax-related responsibilities, including annual Zakat reporting as well as monthly VAT compliance