Objectives of This Role:Support the company in optimizing our financial transactions and systems by performing reconciliation of payments and customer accounts.Communicate discrepancies to management team, identify slow-paying customers, and recommend collection candidates.Strengthen and grow relationships with clients by communicating with customers regarding past-due accounts.Assist in streamlining the accounts receivable process by identifying areas for performance improvement.Exercise integrity and confidentiality in financial reporting.Responsibilities & Duties:Process accounts and incoming payments in compliance with financial policies and procedures.Perform day to day financial transactions including verifying, classifying, computing, posting, and recording accounts receivable data. Provide a statement of account for investors upon request. Prepare accruals and reconciliations to the general ledger monthly. Ensure monthly closing is accurate and done on time, all relevant monthly invoices, accruals and payments to be posted on time. Coordinate with the financial manager to communicate with legal affairs when necessary.Maintaining historical records.Follow-up Customers' collections. Prepare management reports relate to receivables monthly and semi-monthly, including the extent of customer commitment. Verifies (AR) ending balance. Ensure compliance with company's policies. Maintain positive relationships with customers. Education:Bachelor’s BS degree in Accounting, Finance, or a related field.Experience:2-5 years of experience as a general accountant.Computer Skills: Knowledge of double click Online Accounting software and Dynamics 365.Extensive experience in real estate companies, specializing in property management, client relations, and investment operations.Skills Excellent time management skills and ability to multi-task and prioritize work.Attention to detail and accuracy.Excellent problem-solving and decision-making skills.Excellent written and verbal communication skills.Strong organizational and planning skills in a fast-paced environment.Ability to work independently and collaboratively in a team.