Demo

Director of Finance

KBW Financial Staffing & Recruiting
Portsmouth, NH Full Time
POSTED ON 7/11/2026
AVAILABLE BEFORE 8/9/2026
Confidential Opportunity: Controller (Nonprofit Organization) Manchester, NH area.

A well-established nonprofit organization is seeking an experienced Controller to join the team immediately on a contract basis.

This is a hands-on leadership role responsible for overseeing the day-to-day accounting function while managing a team of four accounting professionals.

Key Responsibilities

  • Lead and mentor a team of 4 accounting staff
  • Oversee monthly financial statement preparation
  • Manage the month-end close process
  • Perform and review account reconciliations
  • Ensure accurate grant accounting and compliance with funding requirements
  • Support budgeting, audits, and financial reporting
  • Maintain strong internal controls and accounting best practices

Qualifications

  • Bachelor's degree in Accounting or Finance (CPA/MBA preferred)
  • 5 years of progressive accounting leadership experience
  • Nonprofit accounting experience required
  • Strong knowledge of grant accounting and fund accounting
  • Experience with month-end close and financial reporting
  • Excellent leadership and communication skills

Compensation

  • $60-$75/hour, based on experience
  • Immediate start with appropriate background check
  • Contract opportunity with potential for extension

If you're interested in learning more, or know someone who would be a great fit, please send me a direct message for a confidential conversation, or forward a resume' in a Word document. Michael Charette, mcharette@kbwfinancial.com

Salary : $60 - $75

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 Director of Finance?

Sign up to receive alerts about other jobs on the Director of Finance career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$183,855 - $273,017
Income Estimation: 
$266,435 - $399,322
Income Estimation: 
$131,172 - $174,437
Income Estimation: 
$173,200 - $238,103
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 KBW Financial Staffing & Recruiting

  • KBW Financial Staffing & Recruiting Franklin, NH
  • KBW Financial Staffing & Recruiting has partnered with a client in Franklin, NH to identify an Accounts Payable Specialist. This is a high-impact opportuni... more
  • 1 Day Ago

  • KBW Financial Staffing & Recruiting Burlington, MA
  • KBW has teamed with an innovative, venture-backed manufacturing technology company, seeking a Senior Financial Analyst to join its growing Finance team. Th... more
  • 1 Day Ago

  • KBW Financial Staffing & Recruiting Dover, NH
  • KBW Financial Staffing & Recruiting has partnered with a services client in Dover, NH looking for an AP Specialist. This role is fully onsite. Responsibili... more
  • 2 Days Ago

  • KBW Financial Staffing & Recruiting Hampton, NH
  • KBW has partnered with a well-established and growing organization, is seeking a Treasury Analyst to join its corporate finance team for a temporary positi... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Director of Finance jobs in the Portsmouth, NH area that may be a better fit.

  • Town of Berwick Berwick, ME
  • The Town of Berwick is accepting applications for the position of Assistant to the Finance Director. This is a part-time, non-exempt position with a up to ... more
  • 1 Month Ago

  • Hope on Haven Hill Rochester, NH
  • Hope on Haven Hill is seeking a strategic, collaborative, and forward-thinking person to serve as our Director of Finance & Administration. This is a uniqu... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!