Responsible for the review, validation, and creation of all billing documents, advance payments requests, and customer invoicing Cash posting, coding payment, Reconciling A/R and Bank statements. Daily review sales orders and Delivery notes and release them for shipment. Daily distribution of all customer invoices via mail, e-mail, customer portal and EDI transactions Collaborate with Program Management to create, and manage customer contracts through the lifecycle of the program to ensure accurate and timely billing. Work with customer service and program management teams to resolve customer disputes. Monitor, investigate and resolve all chargebacks and customer invoice discrepancies in a timely fashion Credit and Debit Note creation for all rebates, contract concessions, warranty, pricing, shipment and billing adjustments Follow up for payment status on all past due balances Provide assistance with monthly reporting requirements and collection status updates to Management Any and all additional duties as assigned by Management