Supervise all accounts receivable activities including cash and bank collections.Ensure accurate recording of customer payments on the ERP system (Odoo).Review daily collections and reconcile them with treasury and bank statements.Monitor customer balances and ensure timely settlement of outstanding amounts.Oversee issuance and tracking of cheques and collection documents in line with contracts.Prepare daily, weekly, and monthly receivables reports.Identify and resolve discrepancies in customer accounts and payment records.Coordinate with internal departments to resolve billing or collection issues.Support month-end closing processes related to receivables.Ensure compliance with company policies and financial procedures. Bachelor’s degree in Accounting or a related field.6–8 years of experience in Accounts Receivable, including at least 2 years in a supervisory role.Strong knowledge of accounting principles and financial controls.Solid experience with ERP systems, preferably Odoo.Ability to supervise daily receivables operations and ensure accuracy of customer accounts.Strong analytical skills with ability to resolve discrepancies and control receivables aging.High attention to detail and accuracy in financial reporting.Excellent communication, coordination, and team leadership skills.Ability to work under pressure and meet month-end closing deadlines.