- Ensure timely payments of Vendors' Invoices, Expenses, Staff Salaries and maintain accurate records and control reports.
- Manage functions like maintaining the general ledger, accounts payable, accounts receivable and project accounting.
- Ensure that the accounts payable and the company’s financial obligations are met efficiently.
- Oversee all payment transactions such as ACH, wires, paper checks and so on.
- Responsible for bank reconciliation for all accounts and follow with customer representatives for any issues.
- Accurately preparing tax returns and ensuring that company taxes are paid in a timely manner.
- Ensure all returned checks are received from banks as on agreed time to be re-collected.
- Matching goods receipt with invoices.
- Review and park all payable invoices with the process of 3 way PO matching invoices.
- Clarify any question able invoice items, prices or receiving signatures.
- Responsible for reconciling petty cash, matching goods receipt with invoices.
- Resolving vendor issues relating to is counts and credit memos.
- Reconciliation of vendors accounts, balances and all their confirmations.
- Dealing with outside vendors to resolve payments issues, details and reconciled is crepane's.
Bachelor's Degree in Accounting or related field.Proven 8 – 12 years of work experience in a similar role within the Construction industry Proven work experience as an Accounts Receivable Accountant / Senior AccountantAnalytical Skills, Finance, and Accounting skills.Attention to detail and accuracyAbility to work independently and as part of a teamExperience in Invoicing and Accounts Receivable.Strong Communication skills.Proficiency in MS Office specially “MS Excel" and good knowledge of accounting software.Leadership skills and ability to deal with internal & external customers.Agile & time management