1

Controller Jobs in Ellsworth, ME (NOW HIRING)

Outsourced Accounting Manager

Bangor, ME · On-site

$95K - $110K/yr

Perform duties at a Controller level for clients on an on-going basis. * Maintain expertise of accounting software, trends, technology to be able to train internal team and external clients.

Service Technician - Certified

Bangor, ME · On-site

$29.41 - $44.12/hr

Perform prescribed, routine maintenance procedures on supermarket refrigeration systems and self-contained temperature-controlled merchandisers. Demonstrate operating knowledge of self-contained ...

Retail PT Seasonal Service TM

Bangor, ME · On-site

$15.10 - $17.70/hr

Public retail store setting taking care of our customers; all public areas are climate controlled; some stock rooms may not be climate controlled; some outdoor work if assigned to retrieve shopping ...

Retail Framing Team Member

Bangor, ME · On-site

$15.25 - $17.90/hr

... controlled; some stock rooms may not be climate controlled; some outdoor work if assigned to retrieve shopping carts or while unloading trucks; Frame shop contains glass cutter and heat press; work ...

Retail Framing Team Member

Bangor, ME · On-site

$15.25 - $17.90/hr

... controlled; some stock rooms may not be climate controlled; some outdoor work if assigned to retrieve shopping carts or while unloading trucks; Frame shop contains glass cutter and heat press; work ...

Retail Party and Event Host

Bangor, ME · On-site

$15.10 - $17.70/hr

Public retail store setting taking care of our customers; all public areas are climate controlled; some stock rooms may not be climate controlled; some outdoor work if assigned to retrieve shopping ...

Retail stocking team member

Bangor, ME · On-site

$15.10 - $17.70/hr

Public retail store setting taking care of our customers; all public areas are climate controlled; some stock rooms may not be climate controlled; some outdoor work if assigned to retrieve shopping ...

Showing results 21-40

Controller information

See Ellsworth, ME salary details

$54.8K

$119K

$174.8K

How much do controller jobs pay per year?

As of Sep 8, 2026, the average yearly pay for controller in Ellsworth, ME is $119,030.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,600.00 and $138,000.00 per year, depending on experience, location, and employer.

What is a controller?

A controller is high-level accounting position in a firm or company. They often report directly to the CFO (Chief Financial Officer) and are responsible for budgets, audits, and financial reports, as well as ensuring the company complies with all tax codes and regulations.

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

To thrive as a Controller, you need a strong background in accounting principles, financial analysis, and regulatory compliance, typically supported by a bachelor's degree in accounting or finance and often a CPA certification. Proficiency with ERP systems, advanced Excel, and financial reporting software is essential for managing complex financial data. Exceptional organizational skills, attention to detail, and effective communication set top Controllers apart. These skills and qualities ensure accurate financial oversight, compliance, and strategic decision-making for organizational success.

What are some common challenges controllers face when managing financial reporting and compliance?

Controllers often encounter challenges in ensuring the accuracy and timeliness of financial reports, particularly when juggling complex transactions or multiple entities. Staying current with evolving accounting standards and regulatory requirements can also be demanding, as it requires continual learning and adaptation. Additionally, Controllers must coordinate closely with cross-functional teams, such as auditors and department heads, to address discrepancies and streamline processes, making strong communication and problem-solving skills essential.

What is the difference between Controller vs Bookkeeper?

AspectControllerBookkeeper
CredentialsTypically requires a bachelor's degree in accounting, finance, or related field; CPA or CMA certifications are commonUsually requires a high school diploma or associate degree; certifications are less common
Work EnvironmentWorks in corporate finance departments, overseeing accounting teamsWorks in small businesses or accounting firms, handling day-to-day transaction recording
ResponsibilitiesFinancial reporting, budgeting, internal controls, and strategic financial planningRecording financial transactions, maintaining ledgers, and reconciling accounts

The Controller and Bookkeeper roles differ mainly in scope and seniority. Controllers oversee financial strategies and reporting, requiring advanced credentials and experience. Bookkeepers focus on recording daily transactions and maintaining accurate records. While both are essential for financial management, Controllers have broader responsibilities and higher qualifications, often managing teams and ensuring compliance.

Is a controller a high position?

A controller is a senior management role responsible for overseeing an organization’s accounting and financial reporting. It is generally considered a high-level position, often reporting to the CFO and requiring extensive financial expertise and certifications such as CPA or CMA.

What cities near Ellsworth, ME are hiring for Controller jobs?

Cities near Ellsworth, ME with the most Controller job openings:

Infographic showing various Controller job openings in Ellsworth, ME as of August 2026, with employment types broken down into 86% Full Time, 9% Part Time, 1% Temporary, and 4% Contract. Highlights an 87% Physical, 6% Hybrid, and 7% Remote job distribution, with an average salary of $119,030 per year, or $57.2 per hour.

Outsourced Accounting Manager

BerryDunn

Bangor, ME • On-site

$95K - $110K/yr

Full-time

Re-posted 10 days ago


Key responsibilities

  • Perform Controller-to-go services including maintaining the full general ledger, journal entries, and budgets for multiple client engagements.

  • Oversee and review staff work on related jobs, including preparing workpapers, financial statements, and engagement correspondence.

  • Lead team members to ensure completion of project components and assignment tasks, and develop client relationships to enhance satisfaction.


Job description

Overview

BerryDunn is seeking a Manager to join our Outsourced Accounting Practice Group. You will join a core team tasked with running multiple client engagements at any one time, and will perform duties such as Controller-to-go services which include maintaining the full general ledger, journal entries, budgets, and client consulting. Also, you will perform accounting software implementations, providing ongoing accounting software support, assist clients with developing and maintaining internal procedures/processes.   You will also be responsible for helping oversee and review staff work on related jobs.  This position is planned to sit out of our New Haven, CT office.

Travel Expectations: This role requires minimal travel, less than 10% per year.

You Will
  • Gain comprehensive understanding of client operations, processes, and business objectives and utilize that knowledge on engagements.
  • Oversee and review our professional team in preparing workpapers, financial statements (GAAP basis - non-disclosure) and preparing engagement correspondence.
  • Develop and maintain a great working relationship with clients to enhance customer satisfaction and work with client management and staff at all levels to perform outsourced accounting.
  • Lead team members to ensure we complete project components and assignment tasks.
  • Perform duties at a Controller level for clients on an on-going basis.
  • Maintain expertise of accounting software, trends, technology to be able to train internal team and external clients.
  • Develop and communicate recommendations for business and process improvements.
  • Actively participate in meetings as a key member of the outsourced accounting team.
  • Assist principals and senior management on proposals and business development calls.
  • Supervise, train, and mentor seniors, staff and interns on outsourced accounting and assess performance of staff for engagement reviews.
You Have
  • Minimum BA/BS degree in Accounting
  • Minimum 7 years relevant experience
  • An excellent understanding of accounting concepts and business acumen
  • Ability to manage multiple engagements and competing priorities in a rapidly growing, fast-paced, interactive, results-based team environment
  • Ability to pick up new technology and software quickly
  • Team player with a positive approach
  • Creative problem-solving ability
  • Strong interpersonal and relationship building skills
  • Excellent verbal and written communication skills 
Compensation Details

The base salary range targeted for this role is $95,000 - $110,000. This salary range represents BerryDunn's good faith and reasonable estimate of the range of possible compensation at the time of posting. If an applicant possesses experience, education, or other qualifications more than the minimum requirements for this posting, that applicant is encouraged to apply, and a final salary range may then be based on those additional qualifications; compensation decisions are dependent on the facts and circumstances of each case. The salary of the finalist selected for this role will be based on a variety of factors, including but not limited to, years of experience, depth of experience, seniority, merit, education, training, amount of travel, and other relevant business considerations.

BerryDunn Benefits & Culture

Our people are what make BerryDunn special, and in return we strive to support our employees and help them thrive. Eligible employees have access to benefits that go beyond what's expected to support their physical, mental, career, social, and financial well-being. Visit our website for a complete list of benefits and a look into our culture: Experience BerryDunn.

We will ensure that individuals are provided reasonable accommodation to participate in the job application or interview process or perform essential job functions. Please contact careers@berrydunn.com to request an accommodation.

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

 

About BerryDunn

BerryDunn is the brand name under which Berry, Dunn, McNeil & Parker, LLC and BDMP Assurance, LLP, independently owned entities, provide services. Since 1974, BerryDunn has helped businesses, nonprofits, and government agencies throughout the US and its territories solve their greatest challenges. The firm's tax, advisory, and consulting services are provided by Berry, Dunn, McNeil & Parker, LLC, and its attest services are provided by BDMP Assurance, LLP, a licensed CPA firm. 

BerryDunn is a client-centered, people-first professional services firm with a mission to empower the meaningful growth of our people, clients, and communities. The firm has been recognized for its efforts in creating a diverse and inclusive workplace culture, and for its focus on learning, development, and well-being. Learn more at berrydunn.com.

Employment Type: FULL_TIME