Job Description:1. Represents the accounts/finance department on the daily department heads meeting with the general manager. 2. Manage all phases of Accounts Payable, Receivable and department budget. 3. Prepare regular reports and summaries of accounting activities. Prepare financial statements and debtors' listings. 4. Verify recorded transactions and report irregularities to management. Providing direction to the night audit team so as to ensure proper revenue reporting. 6. Review the postings, payments, revenue and guest balance reports on a daily basis. 7. Bills A/R accounts daily and send the same to guest along with the supporting bills and statements. 8. Follows up on any accounts within 3 days to ensure customer has received the invoice and does not have any questions. 9. Review the Accounts Receivable (A/R) Ageing reports on a daily basis. Follow up 30 days after the initial billing if payment has not been received. 10.Check customers credit ratings and Flag accounts as ' Black listed' for long outstanding or defaulter accounts. 11. Enters invoices into accounts payable system weekly after verifying a purchase order was received from ordering department head and obtaining General Manager' s approval. 12. Forecasting cash payments and anticipating challenges arising from limited cash flow. 13. Ensuring that cash flows are adequate to allow business units to operate effectively. 14. Maintain banking relationships and negotiating loans and merchant services for business units. 15. Maintains files of all contracts, insurance policies, tax reports, expenses, payroll, etc. 16. Maintaining and transferring money between bank accounts as required. Performing numerical analysis of data and formulating conclusions and/or solutions. 17. Approving all Travel Agent commissions and releasing payments after verification. 18. Preparing and presenting financial reports for meetings and investors. Working with executives and business heads to prepare budgets and track profit / loss performance by business unit. 19. Providing direction and training to hotel operational team in areas related to finance, financial reports, internal controls, labour management, payroll, etc. 20. Effectively manage the accounting team through respectful communication, clear expectations, relevant training, productive coaching, regular meetings and appropriate performance management. 21. Recommend and maintain a system of policies and procedures that impose an adequate level of control over Finance Department activities.