Demo

Assistant Controller

MacGregor Black
Jersey, NJ Full Time
POSTED ON 12/9/2025 CLOSED ON 1/8/2026

What are the responsibilities and job description for the Assistant Controller position at MacGregor Black?

Have you overseen AR and revenue accounting for complex retail or wholesale accounts while driving improvements in cash flow and reporting accuracy?


Can you lead month-end and quarter-end close processes, ensuring internal controls and reconciliations are robust and reliable?


Have you partnered with commercial teams to influence financial performance, including trade spend, chargebacks, and deductions?


This fast-growing CPG business is seeking an experienced finance professional to step in as Assistant Controller. You will oversee AR, revenue, and general accounting operations while providing strategic insight into the business’s financial performance. This is a hands-on role that combines leadership, process ownership, and commercial acumen.


Key Responsibilities:


  • Lead month-end and quarter-end close, including journal entries, accruals, reconciliations, and reporting.
  • Ensure accurate and timely financial statements, internal management reports, and audit support.
  • Strengthen internal controls, standardize processes, and drive ERP or system enhancements.
  • Monitor cash flow, forecasting, and reserves to support business decisions.
  • Mentor and guide junior finance team members, promoting consistency, accuracy, and operational excellence.
  • Own AR for high-volume retail and wholesale accounts, including national and regional chains.
  • Monitor customer portals (e.g., RetailLink, Amazon Vendor Central) and manage disputes, deductions, and chargebacks.
  • Oversee invoicing workflows, including EDI processes, ensuring accuracy and compliance.
  • Analyse AR aging, customer payment patterns, and DSO, developing strategies to optimise cash flow.
  • Maintain alignment between AR subledger and general ledger, ensuring accurate cutoffs and reconciliations.
  • Partner with commercial teams to anticipate retailer program impacts on revenue and cash collections.


What We're Looking For:


  • Degree in Accounting, Finance, or related field; CPA or CPA-track preferred.
  • 5 years in accounting or finance, with 3 years managing AR or revenue accounting in a CPG, retail, or wholesale environment.
  • Experience with major retailers and understanding of trade spend, chargebacks, deductions, and compliance.
  • Strong ERP experience (NetSuite, SAP, Oracle) and advanced Excel skills.
  • Track record of improving KPIs such as DSO, dispute resolution, or cash flow.
  • Commercial mindset with the ability to influence cross-functional stakeholders and support business growth.
  • Experience in high-volume, fast-moving environments where process efficiency and accuracy are critical.


For more information, please contact Fraser Graham.

Salary.com Estimation for Assistant Controller in Jersey, NJ
$139,787 to $190,006
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Assistant Controller?

Sign up to receive alerts about other jobs on the Assistant Controller career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$164,807 - $229,882
Income Estimation: 
$204,734 - $310,294
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at MacGregor Black

  • MacGregor Black Jersey, NJ
  • Can you own global product compliance end-to-end, from NPD through production? Have you led Costco and major retailer compliance, including testing, labell... more
  • 6 Days Ago

  • MacGregor Black Denver, CO
  • Payroll Manager A rapidly expanding US business is looking for a hands-on Payroll Manager to take charge of payroll, vendor payments, and financial process... more
  • 7 Days Ago

  • MacGregor Black Jersey, NJ
  • Do you have a proven track record of building, managing, and growing retail sales channels? Do you bring extensive experience within consumer electronics o... more
  • 12 Days Ago

  • MacGregor Black England, AR
  • Do you want to own and grow strategic wholesale relationships across key European markets, with real influence over revenue, brand positioning and long-ter... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Assistant Controller jobs in the Jersey, NJ area that may be a better fit.

  • Private Nanny/ Personal Assistant Henderson, NV
  • We are conducting a search for a Controller on behalf of an established and highly respected construction-related company. This is not a traditional “back-... more
  • 5 Days Ago

  • Assistant Sydney Sydney, FL
  • Step into a pivotal EA role supporting the CEO in a scaling tech business Be the right hand during a critical growth and transformation phase High-impact r... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!