<p>The Assistant Controller supports the Controller in managing accounting operations, ensuring accurate financial reporting, and maintaining internal controls. This role assists with month-end and year-end close processes, prepares financial statements, reconciliations, and supports budgeting and forecasting. The Assistant Controller may also oversee accounting staff and help implement process </p>
We are looking for an experienced Controller to join a commercial roofing business in Rochester, New York on a Contract basis. This role is ideal for a hands-on accounting leader who can quickly step into a fast-moving environment, bring structure to project financial operations, and work with minimal supervision. The position will focus on clearing accounting backlogs, strengthening reporting accuracy, and improving day-to-day processes across project and month-end activities.<br><br>Responsibilities:<br>• Oversee project-based accounting activities, including job setup, billing coordination, cost tracking, and financial oversight across active work.<br>• Accelerate the resolution of outstanding accounting items by prioritizing delayed tasks and restoring timely financial workflows.<br>• Prepare and review project budgets, monitor performance against estimates, and highlight financial variances to support decision-making.<br>• Lead month-end close activities and ensure financial records are completed accurately and on schedule.<br>• Produce revenue reports and other financial summaries that reflect project status and business performance.<br>• Identify process gaps and implement practical improvements to increase efficiency, consistency, and control within accounting operations.<br>• Contribute directly to daily transactional accounting work while also providing higher-level financial leadership and guidance.<br>• Support accounting system-related initiatives, including process implementation efforts and adaptation to updated tools or workflows when needed.
We are looking for a hands-on Controller to join a manufacturing business in Webster, New York on a Contract basis. This assignment will provide immediate accounting leadership during a staffing gap and will focus on keeping core financial operations accurate, timely, and well organized. The role is fully on-site and will support day-to-day accounting, payroll administration, close activities, and financial reporting for the organization over an expected 6-8 week engagement.<br><br>Responsibilities:<br>• Oversee daily accounting activity across payables, receivables, general ledger maintenance, journal entries, and bank account reconciliation.<br>• Manage weekly financial tasks and lead month-end, quarter-end, and year-end closing activities to support reliable reporting.<br>• Process payroll for approximately 40 employees using isolved and ensure related entries are recorded correctly.<br>• Prepare financial statements and deliver clear updates to leadership on performance, expenses, and profitability trends.<br>• Monitor cash position, support banking activity, and help maintain short-term cash forecasting and working capital visibility.<br>• Maintain accounting for inventory, product costs, cost of goods sold, and manufacturing-related variance analysis.<br>• Administer fixed asset records, depreciation, accruals, prepaid balances, and supporting account reconciliations.<br>• Coordinate with external partners on tax filings, audit support, and other compliance-related accounting requirements.<br>• Strengthen accounting procedures, reinforce internal controls, and identify practical improvements that increase accuracy and efficiency.<br>• Partner with the current accounting resource during the engagement to support knowledge transfer and cross-training as needed.