Oversee Accounts Receivable functions including billings, cash application, reconciliation, collections, and cash flow optimization. Oversee Billing function including managing contractual deadlines, reviewing invoices, and revenue recognition. Communicate effectively with staff and other departments involved in Billing and A/R. Oversee collections team and provide leadership reporting on aged receivables. Ensure timely generation and sending of customer billings. Oversee reconciliation of Accounts Receivable related accounts. Lead monthly meetings with sales RVPs regarding client invoicing and past due amounts. Review and update bad debt provision quarterly. Review monthly Accounts Receivable flux analysis. Lead process improvement initiatives for billing, revenue, and AR issues. Assist with audit requests and special projects. Communicate and work with key stakeholders including FP&A. Serve as the key contact for internal and external auditors. Develop and maintain team performance through recruiting, coaching, and performance management. Generate and provide revenue and AR reporting to leadership. Perform ad-hoc management requests and analysis.