1. Full Set of Accounts Handling
- Manage General Ledger (GL), Accounts Payable (AP), and Accounts Receivable (AR)
- Maintain accurate and up-to-date financial records
- Perform monthly, quarterly, and yearly closing activities
- Prepare trial balance, profit & loss statements, balance sheet, and cash flow statements
- Maintain accounting system accuracy (MYOB)
2. Accounts Receivable (AR)
- Issue sales invoices and credit notes
- Monitor and follow up on receivables
- Perform aging analysis and debt collection
3. Accounts Payable (AP)
- Process vendor invoices, staff claims, and payments
- Ensure timely and accurate disbursements
- Reconcile supplier statements and resolve discrepancies
4. Bank Reconciliation and Cash Flow
- Monitor daily cash position
- Perform bank reconciliations
- Prepare and update cash flow forecasts
5. Audit and Internal Controls
- Assist with external and internal audits
- Maintain proper documentation for audit and compliance checks
- Implement and monitor accounting controls and procedures
6. Fixed Assets and Inventory
- Maintain fixed asset register
- Perform depreciation calculations
- Reconcile inventory records if applicable
7. Payroll Management
- Process monthly payroll, including overtime, allowances, deductions, and bonuses
- Ensure accuracy in salary computation and timely payment
- Maintain and update employee payroll records
- Prepare and submit statutory contributions
8. HR Administration
- Maintain and update employee personal files and HR records
- Prepare employment letters, contracts, confirmation, and resignation letters
- Handle onboarding and offboarding procedures
- Manage leave records
9. Recruitment Support
- Assist in job posting and candidate sourcing
- Schedule interviews and communicate with applicants
- Prepare offer letters and coordinate onboarding process
10. Booking and Scheduling
- Coordinate and manage reservations or appointments (e.g., hotel rooms, transport)
- Confirm, modify, or cancel bookings as requested by clients or internal teams
- Optimize schedules for maximum efficiency
11. Customer Service
- Handle booking inquiries via phone, email, or online platforms
- Provide accurate information about services, pricing, availability, and policies
- Resolve complaints or booking issues professionally and promptly
12. Coordination with Internal Teams
- Liaise with operations, sales, front desk, or service teams to ensure smooth service delivery
- Communicate last-minute changes, cancellations, or special requests
13. Payment Handling
- Process payments or deposits for bookings
- Issue invoices or receipts
- Track outstanding balances and follow up if needed