- Process AR invoices and credit notes accurately and in a timely manner.
- Analyze customer transactions to ensure proper revenue recognition.
- Prepare journal entries, reconcile bank statements, and maintain the general ledger.
- Monitor and manage 30-60-90-day accounts receivable ageing reports.
- Review financial statements, income statements, and balance sheets.
- Handle cash-related tasks such as receiving payments, depositing checks, and preparing treasury reports.
- Collaborate with the Sales team to resolve outstanding financial matters.
- Support the development of internal controls and the enhancement of accounting procedures.
- Ensure data confidentiality and compliance with financial and company policies.
Bachelor’s degree in Accounting or Finance.4 to 7 years of experience in accounting or accounts receivable roles.Strong analytical and numerical skills.In-depth understanding of accounting and financial reporting principles.Highly detail-oriented with strong organizational and communication abilities.Proficient in ERP systems (Odoo preferred), Microsoft Excel, and Outlook.Excellent command of English (spoken and written) is a must.