Controller
Barcami Lane, Inc.
Job Description
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.
The ideal candidate is a detail-oriented accounting professional with strong nonprofit accounting knowledge, excellent communication skills, and a passion for delivering exceptional client service.
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 QuickBooks Online, BILL.com, Divvy, and client association management systems (e.g., YourMembership, NoviAMS, WildApricot).
- 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 QuickBooks Online.
- Lead implementation and optimization of BILL.com, Divvy, and other financial systems.
- Develop and document accounting procedures and best practices.
- Learn and support client association management systems (AMS) and integrated accounting workflows.
- Identify opportunities to streamline processes and increase efficiency.
Qualifications Required
- Bachelor's degree in accounting, finance, or a related field.
- Minimum of 7 years of progressive accounting experience.
- Minimum of 3 years of experience supervising or managing accounting staff.
- Strong understanding of financial reporting, general ledger accounting, month-end close, budgeting, and internal controls.
- Experience coordinating audits and working with external accountants.
- Advanced experience with QuickBooks Online and/or QuickBooks Enterprise.
- Strong Microsoft Excel and Microsoft Office skills.
- Excellent organizational, communication, and project management abilities.
- Ability to manage multiple clients, priorities, and deadlines simultaneously.
- Strong attention to detail and commitment to accuracy.
- Ability to maintain confidentiality and professionalism.
- Demonstrated success working independently in a fast-paced environment.
Preferred
- CPA designation.
- Nonprofit accounting experience.
- Experience supporting membership-based associations.
- Experience with Form 990 reporting.
- Experience with BILL, Divvy, and AP automation tools.
- Experience with association management systems (AMS) or CRM platforms.
- Experience with grants, Uniform Guidance, and federal funding requirements.
Work Environment & Travel
- Hybrid work arrangement available after meeting eligibility requirements.
- Position requires a minimum of three days per week in the office and additional in-person attendance as business needs require.
- Local travel up to 5%.
- Valid driver's license and reliable transportation required.
Location Requirement
MA or NH based candidate preferred. Company may consider candidates residing in one of the following states: DC, FL, IL, IN, MD, ME, MI, NC, NJ, NY, TN, or VA.