Responsibilities:
- Manage full set of accounts, including invoicing, receipt updates, vendor invoice processing, payment arrangements, journal entries, inter-company charges, bank reconciliation, balance sheet schedules, fixed assets registers, and general ledger maintenance
- Manage month-end closing process and ensure all month-end journals, AP, and AR sections are closed promptly
- Perform Internet banking & monthly bank reconciliation
- Preparation of Monthly Financial Statements for Management Reporting
- Preparation of analytical reports to the management team
- Prepare and Review all Balance Sheet Schedule to its control accounts including bank reconciliations
- Prepare Accounts Payable & periodic reconciliation of vendors' statement of accounts
- Assist in year-end audit & preparing audit schedules including liaising with external/internal auditors and tax agents as required
- Handle and ensure compliance with all finance filing requirements, audits, and tax filings
- Assist with forecasting and budgeting exercises.
- Support the implementation of new processes and systems
- Perform any other duties as assigned by the Senior Management
Requirements:
- Minimum LCCI/CAT qualifications or equivalent with at least 3 years experience
- Possess strong analytical skills
- Possess excellent interpersonal and communication (verbal and written) skills
- Able to work independently while maintaining a strong team spirit
- Dependable, responsible, initiative, driven, and possess a positive working attitude
- Possess initiative and able to organize and prioritize work
- Able to multi-task, and meticulous with an eye for details
- Able to work effectively under pressure and meet tight deadlines
- With experience of using accounting software and Microsoft Office