- Develop and manage annual and multi-year budgets that are adequate for the organization’s needs including preparation of periodic budget forecasts
- Prepare and maintain cash flow analyses (required to be updated real-time)
- Analyze monthly financial statements (balance sheet, income statement, and statement of cash flows) and effectively convey analysis
- Prepare year-end books for audit
- Ensure operational compliance with policies, procedures and regulations for any necessary entities
- Process vendor payments and cheque requests
- Develop and maintain ideal banking relationships
- Reconcile and execute bank account / bank account transactions / e-wallet and other online payments
- Reconcile all general ledger accounts, balance sheet and income statement accounts on a monthly basis
- Process payroll and report relevant taxes for the organization
- Perform basic office management duties
- Responsible for daily bookkeeping, accounts payable and receivables, payroll, end-of-month close, bank reconciliations, audit preparation, and other related duties
- Degree in finance, accounting, or related field
- Must be a Certified Public Accountant
- A minimum of five years experience in the relevant position
- Experience in managing banking relationships
- Outstanding client service, communication and organizational skills
- Ability to work collaboratively internally and externally (vendors, clients, banks, etc)
DISCLAIMER: Dear Candidate! You are fully responsible to deal with the employer on the hiring process. GulfJobs.com will not take any responsibility on your hiring process. Genuine employer does not ask money for hiring!