She is responsible for processing payments, invoicing, accounts payable, bank reconciliation, and more. Cathy has over 10 years of accounting experience and also assists with ordering and processing software renewals for clients.