Manage the full AR cycle, including invoice preparation, allocation of receipts, reconciliations, and collections. Oversee timesheet-driven billing processes, ensuring accuracy and completeness in client invoicing. Partner with operations and project teams to validate billing inputs and resolve discrepancies. Prepare detailed AR aging reports and actively drive collections to improve DSO. Address customer inquiries regarding billing, payments, and account discrepancies. Utilize Sage Intacct Accounts Receivable and Time & Billing modules for accurate and efficient processing. Create, review, and distribute AR reports and dashboards within Sage Intacct. Support system improvements and automation opportunities to enhance efficiency. Maintain customer records, project setups, and accurate billing information in the system. Process and reconcile AR transactions across multiple currencies, ensuring accuracy in FX conversions. Maintain compliance with IFRS and internal financial controls. Provide audit-ready documentation for AR reconciliations and month-end close. Reconcile advances, undeposited funds, and compare client retainer cash vs. accrual basis. Generate and send invoices, credit memos, and maintain master bill rate cross-referencing to proposals. Monitor accounts for overdue invoices, send statements, and follow up with clients regarding past due accounts. Assist in reconciling accounts receivable with the general ledger and other accounting systems. Reconcile Intacct customers age analysis, detailed ledgers, and general ledgers. Collaborate with teams to prepare monthly reports and analysis. Participate in regular meetings to discuss collections and account status updates. Process customer payments and record transactions in the accounting system. Create Canadian invoices and Forex journals. Mentor and support a high-performing AR finance team members. Support your leadership through organizational and technological changes.