Support daily operations and maintenance of the general ledger system, banking, cash applications, inter-company client invoicing, accounts payable, and accounts receivable. Obtain and maintain a thorough understanding of the financial reporting and general ledger structure. Provide support to ensure an accurate and timely monthly, quarterly, and year-end close. Responsible for supporting the day-to-day operations of the General Ledger including entering journal entries, posting cash, and account reconciliations. Ensure the timely reporting of all monthly financial information and inter-company reporting/tracking. Assist the Controller with daily banking requirements. Ensure the accurate and timely processing of payables and collection of receivables. Collaborate with others in Finance to support overall department goals and objectives. Responds to inquiries from the VP Finance and Controller regarding financial results, special reporting requests and ad hoc analyses. Assist in development and implementation of new procedures and features to enhance the workflow and internal controls.