×
Register Here to Apply for Jobs or Post Jobs. X

Controller, Finance & Banking, Financial Reporting

Job in Brooklyn Park, Hennepin County, Minnesota, USA
Listing for: Mains'l Services
Full Time position
Listed on 2026-05-23
Job specializations:
  • Finance & Banking
    Financial Reporting, Accounting Manager, CFO, Accounting & Finance
  • Accounting
    Financial Reporting, Accounting Manager, Accounting & Finance
Salary/Wage Range or Industry Benchmark: 138100 - 173200 USD Yearly USD 138100.00 173200.00 YEAR
Job Description & How to Apply Below

Mains'lServices is seeking a Controller. The Controller is responsible for overseeing all accounting operations at Mains'lServices ensuring the integrity of financial reporting, compliance with regulatory requirements, and alignment with the organization’s mission. This role leads day‑to‑day accounting functions, supports strategic financial decision‑making, and ensures strong internal controls across a complex, multi‑entity nonprofit environment.

Why Mains'lServices?

Mains'l is a company that stands by its commitments, and this is reflected in the numerous awards we’ve earned based on feedback from our team. The Mains'l crew has voted the company a Top Workplace in Minnesota for several years and a Top USA Workplace for the past four years in a row.

At Mains'l, we believe:

  • All people have value and make meaningful contributions to society
  • In honesty and truthfulness
  • In serving others
  • In collaboration and partnership
  • In excellence in everything we do

Mains'l is committed to providing Equal Employment Opportunities to all employees and applicants.

Salary: $138,100–173,200 per year (Dependent on experience)

Work schedule:

Full‑time / Hybrid

Position Responsibilities
  • Lead all accounting and financial reporting functions, ensuring timely and accurate monthly, quarterly, and annual financial statements in compliance with GAAP and nonprofit accounting standards.
  • Oversee day‑to‑day accounting operations, including general ledger, accounts payable/receivable, payroll, fixed assets, month‑end close, and internal controls.
  • Manage tax compliance, audit activities, and regulatory reporting, including coordination with external auditors and oversight of required filings such as Form 990.
  • Partner with executive leadership on budgeting, forecasting, financial planning, and variance analysis to support organizational growth and strategic decision‑making.
  • Supervise, mentor, and develop accounting staff while fostering a culture of accountability, collaboration, and continuous improvement.
  • Drive financial systems and process enhancements to improve reporting accuracy, operational efficiency, and overall finance function performance.
Qualifications
  • Bachelor’s degree in Accounting or Finance field required
  • 7+ years of progressively responsible experience in Finance or Accounting positions, including leadership responsibilities
  • CPA or CMA designation preferred
  • Strong knowledge of GAAP and financial reporting
  • Experience in nonprofit or human services organizations
  • Familiarity with government funding, grants, and Medicaid billing environments
  • Experience with multi‑entity or complex organizational structures
  • Innovative and curious, creating opportunities to implement system and process enhancements
  • Effective communicator, both oral and written
  • Collaborative and inclusive with internal and external partners, ensuring their needs and expectations are met
Summary of Available Benefits
  • Paid (on‑the‑job) training
  • Education Assistance – up to $2,000 per year
  • 401(k) and matching
  • Sick time
  • Paid Time Off
  • Health Insurance – including dental and vision
  • Life Insurance
  • Health Savings Account
  • Opportunities for growth and advancement
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary