The successful candidate will be responsible for supervising, tracking, and evaluating day-to-day activities including financial reporting, tax returns, year-end audit, account reconciliation, full cycle accounting, and payroll. Overseeing and managing the general accounting functions, including, but not limited to: accounts payable, accounts receivable, general ledger, and taxes.