Job Description:
As a senior financial professional, you will play a key role in ensuring the smooth operation of our hotel's general ledger and related processes.
Key Responsibilities:
* Maintain the integrity of the general ledger by performing account balancing, ledger reconciliation, and reporting.
* Prepare month-end reports for review by senior management and post journal entries as required.
* Ensure timely completion of all general ledger reconciliations and file supporting documentation.
* Coordinate preparation of Profit and Loss and Balance Sheet financial statements on a monthly basis.
* Assist in the development of monthly forecasts and annual budget process, coordinating input from department heads.
* Review daily general cashier reports and monthly summaries prepared by Income Audit and liaise with senior management regarding irregular items.
* Assist income auditor in preparing daily revenue report and review Opera Daily Income Auditor packs before distribution to Controllers for approval.
* Review and sign daily credit card refund batch totals and Opera Posting Summary of Credit Manager.
* Review and sign monthly summary of in-house codes prepared by Income Auditor and liaise with senior management regarding irregular items.
* Obtain daily rebates from Income Auditor and review for adequacy of explanation and evidence of approval.
* Arrange distribution of monthly profit and loss accounts to relevant department heads and liaise with them on financial matters concerning their department.
* Review monthly stock take results and food and beverage cost of sales reports for accuracy and import journals into general ledger.
* Investigate any irregular items arising from the stock take.
* Prepare monthly GST return, yearly FBT and withholding tax remittances, and prepare monthly electronic payment.
* Complete all taxation and statistical requirements.
* Assist senior management with internal and external audits.
* Monitor and maintain a list of capital expenditure for the hotel and vendor contracts.
* Monitor the timely and accurate performance of the accounts receivable function.
* Monitor and investigate the input of bank statement data.
* Review accounts payable monthly inventory reconciliations, purchases journal.
* Attend to the daily administration of the accounting office and identify and resolve problems in conjunction with respective members of staff.
* Attend hotel morning meetings and other department head meetings as required and in the absence of senior management.
Required Skills & Qualifications:
To succeed in this role, you will need:
* Advanced knowledge of general ledger accounting principles and practices.
* Excellent analytical and problem-solving skills.
* Strong communication and interpersonal skills.
* Ability to work accurately and efficiently under pressure.
* Experience in a similar role or in a related field.
Benefits:
We offer a competitive salary and benefits package, including:
* Opportunities for career advancement.
* Professional development and training programs.
* A dynamic and supportive work environment.
Others:
Please note that this is a senior-level position requiring significant experience and expertise in the field. We are an equal opportunities employer and welcome applications from qualified candidates.