Job Description
Job Description
Controller
Reports to: President and CEO
Positions reporting to this role: Staff Accountant, Project Accountant
Description:
The controller position is responsible for the accounting operations of the company, including the production of periodic financial reports, maintenance of an adequate system of accounting records, and a comprehensive set of controls and budgets designed to mitigate risk. This role involves enhancing the accuracy of the company's reported financial results and ensuring that reported results comply with generally accepted accounting principles. This role also includes responsibilities associated with payroll, human resources, benefits, and asset management.
Job Functions and Duties
HR: Staffing / Payroll / Benefits
• Process payroll bi-weekly.
• Administer and maintain 401K program.
• Submit payroll tax reports/payments (bi-weekly, quarterly, annually).
• Process new hire paperwork, complete E-Verify, and set up digital/physical file + email, ComputerEase, and FieldEase accounts.
• Benefits admin & enrollment (Health & dental insurance, supplemental insurance, Section 125 maintenance)
• Upkeep employee maintenance in ComputerEase (hire/fire dates, pay rate, W-4, fringes, PTO, 401K, contact information, etc.).
• Ensure employees are informed of benefits or 401K plan info/updates.
• Track paid time off (PTO) requests and approvals and add to the SharePoint calendar.
• Post employee expense reports.
• Track employee referral bonus payouts.
• Calculate quarterly estimator and PM bonuses.
Finance procedures
• Reconcile credit cards and bank accounts monthly and ensure any issues from prior month have been corrected by Staff Accountant.
• Review AP report prepared by Staff Accountant weekly and determine what should be paid that week.
• Periodically review invoice routing in CE to ensure timely responses.
• Sign checks cut by Staff Accountant and get approved by President before having Assistant mail them out.
• Weekly review of cash flow projection spreadsheet to ensure total of all projected payment amounts matches total on Aged Trial Balance. Notify Accounting Assistant of discrepancies.
• Review AP & AR posting report daily and make any corrections needed before posting to the GL.
• Complete month end close each month
• Coordinate CPA annual review
• File annual report with Sunbiz
• Prepare ComputerEase software training, implement new processes
• Weekly review of AR report to ensure collections being done and notes being made.
• Generate and email weekly WIP report.
• Generate and email Estimated vs. Actual report at the beginning and end of each month.
• Generate and email weekly dashboard report.
• Assist with creating annual budget and forecast at beginning of the year. Track and report any variances/issues to President throughout the year.
• Update budget spreadsheet after closing the month with costs incurred for each budget item that month.
• Implement new procedures for utilizing accounting software to maximize benefits.
• Update asset schedule as needed, track and record removals.
• Create and maintain controls to ensure job cost to general ledger balancing.
• Review renewal insurance policy quotes to ensure all required coverage is there and to determine which COIs need to be renewed.
• Provide comprehensive in-house reports to CPA for prepared financials.
Contract Admin / Project Support Procedures
• Review contracts approved for execution from Contract Specialist.
• Execute reviewed/approved contracts and change orders or have President execute.
• Assign job numbers to new projects and add to project tracking sheet.
• Setup profit plan document for new jobs and input setup info. Send to assistant to setup job in the system.
• Notify Staff Accountant when a new job requires: NTO, P&P Bond, OCIP, or Certified Payroll
• Assist President with assigning a PM to new projects.
• Schedule and complete hand off/profit plan meetings for jobs over $10K.
• Schedule and complete monthly Estimate at Completion (EAC) reviews with each Project Manager.
• Create a schedule of values (SOV) for all projects and obtain original billing projections.
• Meet with PMs to determine current billings and updated billing projections.
• Ensure proper measures taken to achieve billing goals and a cash flow positive project (deposit approved, Cos issued, etc.)
• Facilitate final cost review and job closeout with PM upon final payment.
• Handle escalated issues regarding pay app approval or past due payments.
• Book hotels for installers.
General
• Conduct research for new equipment and programs and present to management.
• Order office supplies for various locations.
• Coordinate IT equipment and software updates and maintenance.
Required Experience, Education, and Skills
The controller should possess the following:
• Experience in commercial construction
• Ability to manage deadlines effectively and consistently
• Effective oral and written communication
• Highly experienced with Microsoft Excel
• Delek ComputerEase a plus
Typical Working Conditions
An 8-hour in-office day, Monday through Friday
Company DescriptionInterior Specialties is the one-stop shop for commercial general contractors. The company offers a wide array of Division 10 and Division 12 specialty construction items. Visit our website at www.interiorspecialties.com
Company Description
Interior Specialties is the one-stop shop for commercial general contractors. The company offers a wide array of Division 10 and Division 12 specialty construction items. Visit our website at www.interiorspecialties.com