Work collaboratively with the Controller to prepare and post monthly journal entries and maintain accurate general ledger accounts. Review and support accounts payable and accounts receivable activities, including a high volume of transactions. Participate in full-cycle accounting and month-end, quarter-end and year-end reporting. Prepare and review