Controller
Current· Set-up all projects in Sage 300 CRE in compliance with client contracts for all project managers, including coordination of opening escrow accounts for project retainage with clients as required.· Routinely review the project's job cost and income records for completeness, including change orders, contract amounts, estimated and committed costs, labor and overhead with PM's · Manage and support a small accounting team in the day-to-day accounting functions, including accounts receivable, accounts payable, fixed assets, general ledger, job cost transactions, and payroll. Hire and train new staff as needed.· Review all general ledger and job cost activity, balance sheet analysis and account reconciliations, including the preparation of supporting schedules that reconcile to the general ledger to present a comprehensive financial reporting package to the CFO monthly.· Accountable for all aspects of project billing, project job costing, AIA billings, sales and use tax returns, business tax, retention calculations and related matters.· Monitor cash flow through timely billing and receivables collection including the monitoring and follow-up of outstanding billings and retention· Update and maintain fixed assets and book depreciation and amortization schedules· Prepare multiple monthly bank reconciliations · Complete all regulatory tax filings and ensure compliance with federal, state, and local taxation requirements including, but not limited to, business tax, property taxes, sales taxes, and franchise excise tax· Serve as the company administrator and support specialist of our ERP system, Sage 300 CRE.· Design and modify financial statements as needed within the ERP software· Serve as lead for all informational requests related to annual financial audits and tax related audits as required· Support CFO and leadership team with ad-hoc projects including analyzing, monitoring, and improving processes and accounting functions