Key Responsibilities Handle day-to-day accounting activities including Accounts Payable, Accounts Receivable, billing, general ledger entries, bank reconciliation, expense reconciliation, cash applications, collections and payroll-related accounting . Ensure accurate and timely accounting transactions and support the monthly, quarterly and annual closing process. Prepare and maintain cash management reports and assist in monitoring cash flows. Process bank payments, fund transfers and other routine banking transactions as per company procedures. Coordinate with banks and maintain professional banking relationships. Assist in customer credit verification, credit references, credit limits and payment terms . Assist in preparation of budgets, forecasts and financial projections . Support internal and external audit activities and provide required documents and schedules. Coordinate with tax auditors and consultants for finalization of accounts and statutory compliances. Assist in reviewin...