Branch Controller

Hatzel & Buehler Inc•New York, NY
•$150,000 - $165,000•Onsite

About The Position

The Branch Controller works closely with the Branch Manager to provide administrative and accounting support that ensures efficient branch operations. The role leads branch financial and administrative activities and collaborates on day-to-day operations, while remaining accountable to the VP-Treasurer for financial matters and compliance with established policies and procedures. Responsibilities include branch-level accounting, project and branch reporting, budgeting and forecasting support, oversight of accounting department activities, and analysis of project financial performance. The Branch Controller also supports corporate compliance and process improvements, serves as the branch point of contact for ERP initiatives and Spectrum support, and communicates corporate initiatives and branch needs to relevant stakeholders. The position manages team goals, performance, feedback, professional growth, job documentation, and cross-training. This is a fully in-person, onsite role that mainly operates in an office setting using standard office equipment. Compensation is $150,000 to $165,000, depending on experience.

Requirements

  • 10 or more years of experience in Accounting and/or Finance.
  • At least 3 years of experience managing and assessing financial performance.
  • Bachelor’s degree in Accounting, Finance, or equivalent.
  • Proficiency in Microsoft Office products.
  • High capability in advanced analytics using spreadsheet software.
  • Ability to analyze project financial results and assist project management with action plans to maintain performance levels and project profitability expectations.
  • Ability to work efficiently and accurately with little direct supervision.

Nice To Haves

  • Construction experience is preferred.

Responsibilities

  • Perform branch-level accounting, including account reconciliations, month-end close for assigned projects, and monthly, quarterly, and annual branch reporting.
  • Collaborate regularly with the Branch Manager, VP–Finance, and branch-level management regarding financial performance.
  • Assist the Branch Manager with budget and forecast development.
  • Prepare and coordinate daily reporting, monthly closing, and other branch-level reporting requirements.
  • Meet regularly with the Branch Manager to review project financials.
  • Oversee accounting department activities, including accounts payable, billings, collections, and payroll.
  • Ensure branch accounting processes comply with corporate standard operating procedures.
  • Work with the Corporate team to identify and advise on opportunities to improve revenue and overall performance.
  • Support corporate process improvements and work with the Corporate Controller and managers to implement changes.
  • Maintain a cost-conscious approach and suggest ways to maximize revenue and minimize expenditures.
  • Keep current with laws, regulations, and compliance requirements related to areas of responsibility.
  • Serve as the branch point of contact for ERP initiatives and improvements.
  • Maintain a complete understanding of Spectrum and provide first-line support to users before escalating to ERP Support.
  • Be responsible for collection calls and Spectrum notes.
  • Meet weekly with the Branch Manager to discuss branch events, updates, and concerns.
  • Communicate information from monthly Controller meetings about corporate initiatives and develop plans to implement them among branch employees.
  • Work with the branch to build support for company updates, proposals, and new accounting initiatives.
  • Help Project Managers analyze projects and associated risks, and actively participate in the projections process.
  • Liaise between the branch and Corporate regarding information needs and development of updated information.
  • Communicate departmental or divisional information and needs to the VP-Treasurer and other Corporate staff.
  • Manage team performance by setting clear goals and expectations and tracking progress.
  • Provide feedback and address performance problems and issues promptly.
  • Provide professional growth opportunities for the team and ensure adequate written job documentation and departmental cross-training.
  • Perform other tasks required to assist the Branch Manager and VP-Treasurer; duties and responsibilities may change with or without notice.

Benefits

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Tuition reimbursement
  • Vision insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service