Prepare accrued and adjusting general journal entries for assigned accounts including, but not limited to, deferred revenue and/or unbilled revenue 2. Perform project billings 3. Prepare and analyze project gross margin reports, and reconcile to general ledger 4. Reconcile A/R aging and general ledger, including analysis of invoice and payment discrepancies · Serve as point of contact for General Managers, Operations Directors, Project Managers, etc. for project accounting management, billing approval and/or issue resolution · Reconcile and adjust assigned general ledger accounts · Assist with the monthly forecasting of revenue and expenses · Client collaboration on collection of outstanding accounts receivable invoices, when needed · Perform other duties as assigned Specific Skills and Knowledge · Thorough knowledge of general accounting principles and practices, and financial reconciliation and · Basic knowledge of mathematical principles, business ethics and proper financial · Ability to effectively establish working relationships throughout operational · Ability to communicate effectively both orally and in · Ability to take direction and respond to changing situations in a flexible · Ability to manage processes and meet deadlines. · Exposure to payroll, accounts payable, and project accounting · Excellent analytical, organizational and communication · High degree of proficiency in computer software, including word processing, spreadsheet applications, and accounting systems.