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

Controller, Accounting, Accounting Manager

Job in Boxborough, Middlesex County, Massachusetts, 01719, USA
Listing for: Massachusetts Nonprofit Network
Full Time position
Listed on 2026-07-24
Job specializations:
  • Accounting
    Accounting Manager, Financial Compliance, Financial Reporting, Accounting & Finance
  • Finance & Banking
    Accounting Manager, Financial Compliance, Financial Reporting, Accounting & Finance
Salary/Wage Range or Industry Benchmark: 110000 - 170000 USD Yearly USD 110000.00 170000.00 YEAR
Job Description & How to Apply Below
Location: Boxborough

Role Overview

The Controller serves as the senior accounting leader for Barcami Lane, Inc. and is responsible for managing the company's accounting operations as well as providing oversight and direct accounting services to a portfolio of nonprofit association clients. This is a hands‑on leadership position that combines accounting management, client service, financial reporting, staff supervision, and operational improvement. The Controller will manage accounting staff, serve as a trusted advisor to the President and senior management team, and ensure the timely and accurate delivery of accounting services to our clients.

Key Responsibilities Leadership & Department Management
  • Lead, mentor, and manage accounting staff.
  • Establish priorities, workflows, and procedures to ensure efficient department operations.
  • Serve as a trusted advisor to the President and senior management team on accounting, financial, and operational matters.
  • Foster a culture of accountability, continuous improvement, and client service excellence.
  • Support staff development, training, and performance management.
Accounting Operations
  • Oversee all accounting activities for Barcami Lane and assigned client associations.
  • Ensure compliance with Generally Accepted Accounting Principles (GAAP) and applicable regulations.
  • Maintain strong internal controls and financial safeguards.
  • Manage general ledger activity, month‑end close processes, account reconciliations, and financial reporting.
  • Ensure all accounting services are delivered in accordance with client contracts and within established budgets.
Client Financial Management
  • Manage accounting services for a portfolio of nonprofit association clients.
  • Serve as a primary financial resource and advisor to client leadership.
  • Prepare and review monthly financial statements and supporting reports.
  • Assist clients with budgeting, cash flow monitoring, and financial planning.
  • Advise clients on chart of accounts structure, accounting procedures, and financial best practices.
  • Support clients operating under cash and accrual accounting methods.
Accounts Payable & Accounts Receivable
  • Oversee accounts payable and accounts receivable functions for the company and assigned clients.
  • Manage transactions utilizing Quick Books Online, , Divvy, and client association management systems (e.g., Your Membership, NoviAMS, Wild Apricot).
  • Ensure accurate processing of invoices, payments, deposits, and cash receipts.
  • Assist staff and clients with invoicing, collections, and payment processing.
Financial Reporting & Reconciliations
  • Ensure monthly financial reports are completed accurately and delivered on schedule.
  • Review and approve bank, credit card, investment, and balance sheet reconciliations.
  • Prepare year‑end financial reports and supporting documentation.
  • Monitor financial performance and identify trends or issues requiring attention.
Audit, Tax & Compliance
  • Coordinate annual audits, financial reviews, and tax filings for the company and client associations.
  • Serve as primary liaison with external accounting firms and auditors.
  • Prepare audit schedules, supporting documentation, and requested reports.
  • Coordinate preparation of IRS Form 990 filings and required state reporting.
  • Ensure compliance with federal, state, and nonprofit regulatory requirements.
Payroll & Benefits Administration
  • Oversee payroll system administration.
  • Manage retirement plan contribution submissions and annual reporting requirements.
  • Coordinate payroll tax and employer account maintenance as needed.
  • Review employee expense reports and reimbursements.
  • Support administration of employee benefits programs.
Banking & Investment Management
  • Manage banking relationships for the company and client associations.
  • Coordinate account openings, closures, and signer updates.
  • Support investment account administration and transaction reporting.
  • Monitor cash balances and support cash management activities.
Systems & Process Improvement
  • Lead client accounting migrations to Quick Books Online.
  • Lead implementation and optimization of , Divvy, and other financial systems.
  • Develop and document accounting procedures and best practices.
  • Learn and support client association management systems (AMS) and…
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