CFO Duties and Responsibilities:
Leadership and Team Development:
Uphold the utmost integrity in all accounting and financial matters, as well as in interactions with team members and outside partners.
Lead the accounting team with respect and compassion while encouraging accountability and personal growth. Engage collaboratively throughout the company to ensure financial information is up-to-date and accurate, identify red flags, and work as a team to address issues early.
Oversee accounting department providing all payroll services (including union payroll interface), project accounting, A/R, and A/P, GL accounting, and joint venture accounting.
Assess the processes and functions of the department, adapt roles to improve efficiency and effectiveness, and seek to upskill and develop team members.
Manage WIP schedule with input from project principals.
Close books and deliver accurate and timely financial reporting on a regular basis (currently quarterly, with potential to move to monthly).
Oversee all tax reporting, payment, and issue resolution, with assistance from outside accountants as relevant.
Coordinate administration of 401(k) program through outside administrator.
Participate in annual audit by outside accounting firm, ensuring that solid accounting processes and procedures lead to a smooth audit process.
Manage capitalization table, distributions, and provide regular updates to shareholders.
Collaborate with Operations, IT, and accounting teams in use of Viewpoint Vista ERP system, integration with Procore, Crystal Reports, PowerBI, and other systems to efficiently and accurately process accounting information and provide timely reporting.
Financial Planning, Analysis, and Strategy
Establish a two-year budget before the start of each year. Work with company leadership to update forecasts periodically throughout the year.
Regularly update company burden, insurance, and billing rates.
Maintain and improve upon existing dashboards and KPIs to monitor company performance and identify red flags.
Cash Management, Treasury, and Banking
Monitor and manage cash flow and balances across several accounts.
Generate interest income where reasonable while balancing the company’s liquidity needs and relatively low risk tolerance.
Maintain banking relationship, including ensuring access to company’s line and letters of credit while also generating interest income at an appropriate risk tolerance.
Work with Benefits Broker and HR team to negotiate employee benefits.
Support IT Manager with monthly check-ins and assistance where needed.
Be an active participant in the management of the company’s group captive insurance program, including participating on committees and in conferences where appropriate.
Assist in financial management and wind-down of legacy businesses that have ceased operations and occasional other financial management related to prior company entities.