· Manage end-to-end accounts payable and receivable processes, including invoice preparation, coding, approvals, payments, and reconciliations.
· Monitor customer payments, follow up on overdue accounts, and maintain accurate records for payables and receivables.
· Ensure timely and accurate financial accounting: maintain the balance sheet and ledger, process month-end journals and reconciliations, and support audit activities.
· Assist with management accounting tasks: month-end close, reporting, budgeting, and variance analysis.
· Provide backup payroll support, ensuring records are compliant and up-to-date, and collaborate with HR and Payroll Officer as required.
· Support compliance and statutory reporting requirements, including tax, VAT, and audit documentation.
· Perform daily and monthly bank reconciliations, process payments, and monitor treasury transactions.
· Assist with process improvement, internal controls, and ad hoc financial projects as needed.