1

Branch Controller Jobs (NOW HIRING)

OVERVIEW The Branch Controller (BC) works closely with the Branch Manager (BM), providing administrative and accounting support to ensure the efficient operation of the Branch. While collaborating ...

Salary: $140-$150k OVERVIEW The Branch Controller (BC) works closely with the Branch Manager (BM), providing administrative and accounting support to ensure the efficient operation of the Branch.

The Branch Controller at Veolia North America, LLC (Hazardous Waste) serves as a strategic financial leader who works hand in hand with the operations teams they support. We are seeking a highly ...

Branch Controller

Middleton, MA ยท On-site

$120K - $145K/yr

Company Description Veolia in North America is the top-ranked environmental company in the United States for three consecutive years, and the country's largest private water operator and technology ...

Branch Controller

Middleton, MA ยท On-site

$120K - $145K/yr

Company Description Veolia in North America is the top-ranked environmental company in the United States for three consecutive years, and the country's largest private water operator and technology ...

Assistant Controller

New York, NY ยท On-site

$125K - $140K/yr

Reporting directly to the Branch Controller, the Assistant Controller serves as a key member across accounting, payroll, project management, and financial reporting. This position is ideal for an ...

Company Description Veolia in North America is the top-ranked environmental company in the United States for three consecutive years, and the country's largest private water operator and technology ...

Salary: $110-$115k Working directly for the Branch Controller, the Assistant Controller will help support the administrative and accounting functions for Hatzel & Buehler. The Assistant Controller ...

At Branch, we're transforming how brands and users interact across digital platforms. Our mobile ... The Role We're hiring a Controller to own and run Branch's global accounting function. Reporting to ...

Controller

Cadiz, OH ยท On-site

$110K - $150K/yr

The Controller will work directly with ownership, external CPA firms, and branch management while leading the accounting team consisting of billing, accounts receivable, accounts payable, and staff ...

Finance Controller

Akron, OH ยท On-site

$150K/yr

The Controller is responsible for the integrity of the general ledger, branch-level P&L reporting, percentage-of-completion revenue recognition, job-cost and WIP reporting, balance-sheet ...

Finance Controller

Akron, OH ยท On-site

$150K/yr

The Controller is responsible for the integrity of the general ledger, branch-level P&L reporting, percentage-of-completion revenue recognition, job-cost and WIP reporting, balance-sheet ...

P & L controlling of Branch labor, revenue, and profit margin. * Oversight and coordination of Recruiting, interviewing, testing, selecting, and training of operations personnel. Training ...

P & L controlling of Branch labor, revenue, and profit margin. * Oversight and coordination of Recruiting, interviewing, testing, selecting, and training of operations personnel. Training ...

P & L controlling of Branch labor, revenue, and profit margin. * Oversight and coordination of Recruiting, interviewing, testing, selecting, and training of operations personnel. Training ...

next page

Showing results 1-20

Branch Controller information

See salary details

$77K

$115.2K

$151K

How much do branch controller jobs pay per year?

As of Jul 31, 2026, the average yearly pay for branch controller in the United States is $115,198.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,000.00 and $151,000.00 per year, depending on experience, location, and employer.

What jobs make $1,000,000 a year?

In the finance and executive sectors, roles such as Chief Executive Officers, investment bankers, hedge fund managers, and private equity partners can earn $1,000,000 or more annually. These positions typically require extensive experience, advanced skills, and often involve performance-based bonuses or profit sharing.

What are the key skills and qualifications needed to thrive as a Branch Controller, and why are they important?

To thrive as a Branch Controller, you need a solid background in accounting or finance, typically with a bachelor's degree and CPA or CMA certification preferred. Proficiency with financial management software, ERP systems, and advanced Excel skills is essential for monitoring budgets and preparing reports. Strong leadership, attention to detail, and effective communication set top performers apart in managing teams and collaborating with stakeholders. These skills ensure accurate financial oversight, regulatory compliance, and smooth branch operations.

What is a branch manager's salary?

A branch manager's salary varies depending on the industry, location, and experience, but typically ranges from $50,000 to $120,000 annually. In banking and retail, salaries tend to be higher, and additional compensation may include bonuses and benefits. Strong leadership and operational skills are essential for this role.

How does a Branch Controller typically interact with other departments within the company?

Branch Controllers play a crucial role in cross-departmental collaboration. They regularly coordinate with sales, operations, and human resources to ensure financial processes align with branch goals. For instance, they work with operations to manage budgets and expenses, assist HR with payroll accuracy, and provide sales teams with financial insights for forecasting. This collaborative environment requires strong communication skills and the ability to translate financial data into actionable information for non-financial colleagues.

What are Branch Controllers?

Branch Controllers are financial professionals responsible for managing the accounting operations, financial reporting, and internal controls at a specific branch or location of a company. They oversee budgeting, compliance with company policies, and ensure accurate financial statements for their branch. Branch Controllers also collaborate with branch management to support business decisions and may supervise accounting staff. Their role is crucial in maintaining the financial health and integrity of the branch while ensuring alignment with the company's overall financial objectives.

What is the difference between Branch Controller vs Branch Manager?

AspectBranch ControllerBranch Manager
Primary RoleOversees financial controls, compliance, and reporting within a branchManages daily branch operations, staff, and customer service
Required CredentialsFinance or accounting certifications often preferredLeadership and customer service experience, sometimes financial background
Work EnvironmentCorporate office or back-office settingFrontline branch environment
Employer UsageFinancial institutions, banks, credit unionsBank branches, retail banking outlets

The main difference between a Branch Controller and a Branch Manager lies in their focus areas. The Branch Controller concentrates on financial oversight, compliance, and reporting, often working behind the scenes. In contrast, the Branch Manager handles daily operations, staff management, and customer interactions. Both roles are essential in banking but serve different functions within the branch structure.

Is controller a high level position?

A controller is a senior management role responsible for overseeing accounting and financial reporting within an organization. It is generally considered a high-level position that requires extensive experience, accounting knowledge, and often a CPA certification. Controllers typically report to the CFO and manage teams of accountants and financial staff.
More about Branch Controller jobs
Who are the top companies hiring for Branch Controller jobs? The top employers for Branch Controller jobs are:
What are popular job titles related to Branch Controller jobs? For Branch Controller jobs, the most frequently searched job titles are:
Infographic showing various Branch Controller job openings in the United States as of July 2026, with employment types broken down into 88% Full Time, 10% Part Time, 1% Temporary, and 1% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $115,198 per year, or $55.4 per hour.

Branch Controller

Hatzel & Buehler Inc

Hauppauge, NY โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 20 days ago


Job description

OVERVIEW


The Branch Controller (BC) works closely with the Branch Manager (BM), providing administrative and accounting support to ensure the efficient operation of the Branch. While collaborating with the BM on day-to-day Branch operations, the BC is accountable to the VP-Treasurer for all financial matters and for ensuring compliance with established policies and procedures. ย This role leads the financial and administrative activities at the branch to assure compliance with corporate standard operating procedures.



QUALIFICATIONS


  • 10+ years of experience in Accounting and/or Finance; Construction preferred.
  • 3+ years of management and assessment of financial performance experience
  • Bachelorโ€™s Degree in Accounting, Finance or equivalent required.
  • Proficient in MS Office products and high capability in advanced analytics using spreadsheet software.
  • Ability to analyze financial results on projects and assist project management with development of action plans to maintain performance levels and profitability expectations of their projects.
  • Ability to work efficiently and accurately with little direct supervision.


RESPONSIBILITIES


Branch Operations

  • Perform branch level accounting including account reconciliations, the month-end close process for assigned projects and monthly, quarterly & annual reporting for branch.
  • Collaborate regularly and frequently with Branch Manager, VP โ€“ Finance, and Branch-level management regarding financial performance.
  • Assist the Branch Manager in the development of the budget and forecasts.
  • Prepares and coordinates daily reporting, monthly closing, and other reporting requirements as required at the branch level.
  • Meet regularly with the Branch Manager to review project financials.
  • Oversee the activities of the accounting department, such as accounts payable, billings, collections, and payroll.

ย 

Corporate Compliance

  • Ensure branch accounting processes adhere to corporate standard operating procedures.
  • Work closely with the Corporate team to identify and advise on areas of opportunity to positively impact revenue and overall performance.
  • Support corporate process improvements and work with Corporate Controller and managers to implement changes.
  • Maintain a โ€œcost consciousโ€ attitude and suggest methods to maximize revenue and minimize expenditures.
  • Keep up to date on laws, regulations and compliance requirements related to areas of responsibility.


ERP Systems

  • Point of contact for ERP initiatives and improvements offering support to branch.
  • Have a complete understanding of all areas of Spectrum.
  • Be the first resource of support for all users before outsourcing to ERP Support.
  • Responsible for collection call and Spectrum notes.


Communication

  • Meet with Branch Manager on a weekly basis to discuss current events, updates, and concerns within the branch.
  • Communicate information received from monthly Controller meetings discussing corporate initiatives and develop a plan for implementing to branch employees.
  • Works closely with a branch to gain support for company updates, proposals, and new accounting initiatives.
  • Be a resource for the Project Managers to effectively analyze projects and the associated risks; take an active role in the projections process.
  • Function as the liaison with Branch and Corporate concerning the need for information or 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 for and track progress against the goals.
  • Actively deliver feedback, and addresses performance problems and issues promptly.
  • Provide professional growth opportunities for team and ensure adequate written job documentation and cross-training of departments.



WORK ENVIRONMENT


This job mainly operates in an office setting using standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.


Reports to:ย  ย Branch Manager / VP - Treasurer


OTHER DUTIES


Other tasks required to assist the Branch Manager and VP-Treasurer. Please note duties, responsibilities, and activities may change at any time with or without notice.



Work Environment:ย 

  • This job is fully in person, on site.


Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Tuition reimbursement
  • Vision insurance


Equal Employment Opportunity

HATZEL & BUEHLER provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements,ย  HATZEL & BUEHLER complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. HATZEL & BUEHLER expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of HATZEL & BUEHLERโ€™s employees to perform their job duties may result in discipline up to and including discharge.


Americans with Disabilities Act

Applicants as well as employees who are or become disabled must be able to perform the essential job functions either unaided or with reasonable accommodation. The organization shall determine reasonable accommodation on a case-by-case basis in accordance with applicable law.