Controller

Goodwill of Western New York

$100K — $115K *
Education, Government & Non-Profit
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Accounting, Finance, or related field
  • 10+ years of progressive accounting experience
  • Strong knowledge of GAAP and internal controls
  • Ability to manage both strategic and transactional financial tasks
  • Excellent analytical, organizational, and problem-solving skills
  • High attention to detail and integrity in work
  • Experience in nonprofit accounting and grant management preferred

Responsibilities

  • Lead financial reporting and month-end/year-end close processes
  • Maintain internal controls and ensure GAAP compliance
  • Oversee payroll, accounts payable/receivable, and cash management
  • Prepare reconciliations, journal entries, and required schedules
  • Manage annual audit preparation and regulatory reporting
  • Support grant reporting and reimbursement requests
  • Identify and implement improvements to accounting processes
  • Develop and manage the Accounting Department

Benefits

  • Onsite position with hands-on leadership opportunities
  • Collaborative and mission-driven work environment
  • Ability to contribute to meaningful work in the community
  • Opportunity to impact financial practices and processes clearly
  • Strategic partnership with executive leadership
  • Engagement with a small team for personal and professional growth
Full Job Description
Controller, you will serve as a strategic partner to the Chief Financial Officer while leading the day-to-day accounting operations of a mission-driven organization. You will help shape financial practices, strengthen internal controls, improve processes, and provide meaningful analysis to support organizational planning and decision-making.

This is an onsite, highly visible,hands-on leadership role for an experienced accounting professional who is equally comfortable advising on financial strategy, analyzing complex information, preparing a journal entry, completing a reconciliation, or stepping in wherever the work needs to be done. Our Accounting team is small and collaborative, so success requires someone who can move confidently between big-picture thinking and detailed transactional work.

What You'll Do

  • Lead financial reporting, month-end and year-end close, budgeting support, forecasting, and financial analysis
  • Maintain strong internal controls and ensure compliance with GAAP
  • Oversee payroll accounting, accounts payable, accounts receivable, fixed assets, and cash management
  • Prepare reconciliations, journal entries, schedules, and other accounting work as needed
  • Lead annual audit preparation and required regulatory reporting
  • Support grant reporting and reimbursement requests
  • Identify opportunities to improve accounting systems and processes
  • Manage and develop the Accounting Department
  • Partner with leaders to resolve issues and support informed decisions


This Role May Be Right for You If You:

  • Think strategically but stay connected to the details
  • Enjoy improving processes while keeping daily accounting work moving
  • Are comfortable shifting between leadership, analysis, problem-solving, and transactional responsibilities
  • Believe that strong financial leadership includes rolling up your sleeves and helping the team
  • Can independently manage competing priorities in a fast-paced environment
  • Communicate complex financial information clearly to both financial and nonfinancial partners
  • Lead with integrity, accountability, accuracy, and sound judgment
  • Want your accounting expertise to support meaningful work in the Western New York community


What You Bring

  • Bachelor's degree in Accounting, Finance, or a related field
  • 10+ years of progressive accounting experience
  • Strong knowledge of GAAP, internal controls, financial reporting, and month-end close
  • Ability to work effectively at both strategic and transactional levels
  • Strong analytical, organizational, and problem-solving skills
  • High integrity, accuracy, accountability, and attention to detail
  • Ability to manage multiple priorities in a fast-paced environment


CPA and experience with nonprofit accounting, grants, and staff oversight is highly preferred.

Compensation

$100,000 to $115,000 annually, based on experience and qualifications. We regularly review our pay and benefits to stay competitive.

Similar Jobs

  • Finance Controller
    $90K — $110K *
    Hyatt
    Mississauga, ON L4T 0A1
  • Financial Controller
    $100K — $120K *
    Summerhill Market
    Toronto, ON M3C 0E3
  • Financial Controller
    $85K — $120K *
    Mersen
    Rochester, NY 14609 (Monroe County)
  • BSN Sports
    BU Controller - Dance
    $110K — $130K *
    BSN Sports
    Bronx, NY 10460 (Bronx County)
  • Graphic Packaging
    Plant Controller
    $112K — $149K *
    Graphic Packaging
    Phoenixville, PA 19460 (Chester County)
  • Controller
    $110K — $130K *
    Las Vegas Growth - Highgate Hotels
    New York, NY 10025 (New York County)

More Jobs at Goodwill of Western New York

  • Controller
    $100K — $115K *
    Buffalo, NY 14221 (Erie County)
    Education, Government & Non-Profit
    In-Person

More Education, Government & Non-Profit Jobs

  • State Of Delaware
    Director of Accounting
    $130K *
    State Of Delaware
    Dover, DE 19904 (Kent County)
  • Deputy Building Official
    $80K — $150K + gloucester county government offers an excellent benefit package *
    Gloucester County
    Gloucester, VA 23061 (Gloucester County)
  • Deputy Assessor
    $80K — $150K + gloucester county government offers an excellent benefit package *
    Gloucester County
    Gloucester, VA 23061 (Gloucester County)
  • Civil Engineer II
    $80K — $150K + gloucester county government offers an excellent benefit package *
    Gloucester County
    Gloucester, VA 23061 (Gloucester County)
  • Accounting Manager
    $80K — $100K + gloucester county government offers an excellent benefit package *
    Gloucester County
    Gloucester, VA 23061 (Gloucester County)

Find similar Controller jobs: