Follow up with customers via calls, emails, and visits for payment collection.Maintain and update records of invoices and customer accounts.Monitor accounts to identify outstanding debts and take appropriate actions.Resolve billing and payment issues efficiently.Negotiate repayment plans and ensure adherence to agreed terms.Prepare daily, weekly, and monthly collection reports.Coordinate with internal teams (sales, finance, customer support) for account reconciliation.Escalate unresponsive or problematic accounts to senior management.Maintain a professional and courteous approach with customers at all times.