Oversee and manage the accounting department (AR and AP) as well as supervise staffPerform month-end closing of books including preparation of all journal entries and bank reconciliationsCoordinate with accounting firm on year-end financialsPerform all reporting requirements to banking institutions, insurance brokers and taxing authoritiesReview all sales invoices and vendor invoicesMaintain relationships with customers and vendorsPrepare departmental budgetsMaintain daily cash flow