- Handle all cash collections, deposits, and disbursements in a secure and organized manner.
- Perform daily cash counts and reconcile cash holdings against system reports.
- Prepare daily bank deposits and maintain accurate records of cash transactions.
- Monitor and maintain adequate change funds for operational needs.
- Ensure compliance with cash-handling policies and internal controls.
- Work closely with the front office and other departments to resolve any cash-related discrepancies.
- Process payroll accurately and on time, ensuring compliance with company policies and labor regulations.
- Maintain payroll records, including timesheets, attendance, and leave management.
- Coordinate with HR to ensure employee details, salary changes, and deductions are updated.
- Handle payroll-related queries from employees and resolve discrepancies.
- Ensure confidentiality and security of all payroll data.
- Bachelor's degree in Accounting, Finance, or a related field (preferred).
- Minimum 2 years of experience in a similar role, preferably in the hospitality industry.
- Strong understanding of payroll processing, taxation, and cash handling procedures.
- Proficiency in accounting and payroll software.
- Excellent numerical, analytical, and problem-solving skills.
- High level of integrity, accuracy, and attention to detail.
- Strong communication and interpersonal skills.
- Ability to work under pressure and meet deadlines.
- Must be legally eligible to work in Canada. The hotel is unable to assist candidates in obtaining Canadian work authorization.