Controller

Boutique Recruiting

Medford (MA)

On-site

USD 120,000 - 130,000

Full time

40 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical insurance
401(k) with company match
PTO with two weeks
Paid sick time
Federal and Massachusetts holidays
Benefits from day one
Annual reviews and salary growth
Bonus potential

Job summary

Boutique Recruiting is seeking a hands-on Controller to oversee accounting and financial operations for a growing, project-driven organization with a diverse portfolio. The ideal candidate has 7+ years of progressive accounting, 2+ years in a Controller or Assistant Controller role, a Bachelor's in Accounting or Finance, and experience with NetSuite or Sage Intacct.

This position offers meaningful ownership, close collaboration with leadership, and the opportunity to impact operations within a

Qualifications

  • 7+ years progressive accounting experience.
  • 2+ years as Controller or Assistant Controller.
  • Bachelor's degree in Accounting or Finance.
  • Experience in project-based, investment-focused environments.
  • Experience supporting financing activities and complex financial transactions.
  • Proficiency with NetSuite or Sage Intacct.

Responsibilities

  • Oversee A/P, A/R, payroll and GL.
  • Lead month-end close and financial reporting.
  • Manage project accounting, budgets, invoicing and cash flow.
  • Support financing activities and financial initiatives.
  • Maintain internal controls and GAAP compliance.
  • Collaborate with leadership and external partners.

Skills

Accounting leadership
GAAP knowledge
Financial reporting
Project-based experience
Detail-oriented

Education

Bachelor's degree in Accounting/Finance

Tools

NetSuite
Sage Intacct

Job description

Position Title: Controller

We are seeking a hands-on Controller to oversee the accounting and financial operations of a growing organization with a diverse portfolio of projects and investments. This role will manage day-to-day accounting, financial reporting, project accounting, cash flow, audits, compliance, and broader financial activities.

The ideal candidate is an experienced accounting professional who thrives in a smaller company environment, enjoys staying close to the details, and is comfortable wearing multiple hats. This is an excellent opportunity for someone who wants meaningful ownership, direct access to leadership, and the ability to make an impact within a stable, established organization.

Salary Range: $120,000-$130,000 / Year, DOE

Responsibilities
  • Oversee accounts payable, accounts receivable, payroll, and general ledger accounting
  • Lead month-end close and prepare accurate financial statements and management reporting
  • Manage project accounting, budgets, cost tracking, invoicing, and cash flow
  • Support financing activities and other financial initiatives
  • Manage payroll administration, payroll taxes, and related compliance requirements
  • Oversee banking relationships, taxes, audits, and coordination with external financial partners
  • Maintain strong internal controls and ensure compliance with GAAP and applicable requirements
  • Support the administration of insurance, health, and retirement plans, as needed
Requirements
  • 7+ years of progressive accounting experience
  • 2+ years of experience as a Controller or Assistant Controller
  • Bachelor's degree in Accounting, Finance, or a related field
  • Experience working in a project-based, investment-focused, or similarly complex business environment
  • Experience supporting financing activities, complex agreements, or project-related financial transactions
  • Proficiency with accounting platforms such as NetSuite, Sage Intacct, or comparable systems
  • Strong hands-on accounting skills with the ability to manage both strategic and day-to-day responsibilities
  • Highly organized, detail-oriented, and comfortable working within a lean, collaborative environment
Benefits
  • Medical insurance with employee coverage fully paid
  • 401(k) with a company match
  • PTO with a minimum of two weeks during the first year and additional PTO based on experience and seniority
  • Paid sick time
  • Federal and Massachusetts paid holidays
  • Benefits effective on the first day of employment
  • Annual performance reviews and opportunities for salary growth
  • Potential performance-based bonus

If you are a hands-on accounting leader who understands project-driven businesses and wants greater ownership within the renewable energy industry, we encourage you to apply.

#LI-MH1 #LI-RB1

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Controller
Controller

LeoForce • Barnstable (MA)

On-site
USD 120,000 - 135,000
Comprehensive benefits
401(k)
Generous PTO
+1
Controller
Controller

CFS • Union City (OH)

On-site
USD 120,000 - 180,000
Benefits package
Medical, dental, and vision coverage
401(k) plan
+4
Controller
Controller

A&A Search Staffing • Mansfield (MA)

On-site
USD 120,000 - 150,000
Competitive compensation package
Full benefits package
Controller
Controller

Landscape Workshop • Birmingham (AL)

On-site
USD 90,000 - 130,000
Controller
Controller

HRB • Spicewood (TX)

On-site
USD 160,000 - 180,000
Accrued PTO
Health/Medical Benefits
FSA/HSA
+1
Controller
Controller

Geneva Search Partners LLC • Itasca (IL)

On-site
USD 110,000 - 160,000
Controller
Controller

LHH • Town of Brookfield (WI)

On-site
USD 120,000 - 180,000
Controller
Controller

HRB • Round Rock (TX)

On-site
USD 160,000 - 180,000
Health/Medical Benefits
PTO/Accrued Vacation
FSA/HSA
Controller
Controller

Truity Partners • Green Bay (WI)

On-site
USD 130,000 - 150,000
Discretionary incentive program
Company-sponsored benefits
Equal Opportunity Employer
Controller - Clean Energy & Renewable Energy
Controller - Clean Energy & Renewable Energy

AlphaHire • Santa Cruz (CA)

On-site
USD 120,000 - 165,000
Health insurance
Retirement plan
Paid time off
+1