Job descriptionLead and oversee all Accounts Receivable duties.Send out all invoices to customers by email or by portals.Process the daily cash sheet for all intercompany transactions.Reconcile details of large amounts being entered into the system.Process the Daily Bank activity and cleared AP checks.Monitor A / R aging, send out past due inquiry emails, and provide regular updates to accounting management, sales managers and general manager regarding past due customers.Review requests for credit and create credit memos when appropriate.Reconcile and process RGAs (Return Goods Authorization).Analyze, reconcile, investigate, and resolve deductions and / or overages on invoice payments.Assist with and / or coordinate the set-up of new customers.Support Accounting Manager in other duties as assigned.Bachelor's degree in Accounting or Business Administration or related job experience.Senior level accounts receivable experience required.Supervisory experience and / or excellent leadership skills.Able to communicate and influence cross-functionally and at all levels in the organization.Excellent computer skills, with intermediate to advanced Excel and Microsoft Office skills.Advanced ERP system skills (Canopy).