Skip to main content
HimalayasHimalayas logo
BDO USABU

Interim Non-Profit Controller, Strategic Resources

BDO is a leading international network of public accounting, tax, and advisory firms that deliver a range of professional services to clients around the globe.

BDO USA

Employee count: 5000+

Salary: 156k-218k USD

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Job Summary:

The Interim Controller (Not-for-Profit) provides leadership and oversight of accounting operations for not-for-profit organizations on a contract basis. This role manages the month-end close process, ensures accurate financial reporting in accordance with NFP accounting standards, and maintains compliance with relevant regulations (including IRS, CRA, and funder requirements). The Interim Controller supervises accounting staff, coordinates audits, and implements process improvements to enhance efficiency and accuracy. This position serves as a key resource for financial analysis, budgeting, and internal controls, supporting clients through periods of transition or increased workload. This role will work a sporadic and fluctuating schedule.

Job Duties:

  • Oversees daily accounting operations, including accounts payable, accounts receivable, and general ledger activities, with attention to restricted/unrestricted funds and grant tracking
  • Manages month-end and year-end close processes, ensuring timely and accurate financial statements in accordance with FASB ASC 958 (or applicable NFP standards)
  • Prepares and reviews financial reports, reconciliations, and supporting schedules
  • Ensures compliance with GAAP NFP-specific accounting standards, and applicable regulatory requirements (e.g., IRS Form 990, CRA T3010, state charity registrations)
  • Coordinates and supports external audits and tax filings
  • Develops, implements, and monitors internal controls and accounting policies
  • Assists with budgeting, forecasting, and financial analysis for client management including program and funder reporting
  • Identifies and implements process improvements to enhance operational efficiency
  • Communicates financial information and recommendations to client leadership
  • Other duties as required

Supervisory Responsibilities:

  • N/A

Qualifications, Knowledge, Skills, and Abilities:

Education

  • Bachelor’s degree in Accounting, required
  • Master’s degree in Accounting or Finance, preferred

Experience

  • Five (5) or more years of progressive accounting experience, required
  • Two (2) or more years in a supervisory or management role, required
  • Experience in not-for-profit accounting, public accounting, or professional services, preferred
  • Experience with interim or contract controller assignments, preferred

License(s)/Certification(s)

  • CPA, preferred
  • Certified Nonprofit Accounting Professional (CNAP), preferred

Software

  • Proficiency in Microsoft Office Suite, required
  • Experience with major accounting software (e.g., QuickBooks, NetSuite, Sage, SAP), preferred

Language

  • N/A

Other Knowledge, Skills, & Abilities

  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • Ability to manage multiple priorities and meet deadlines
  • High attention to detail and accuracy
  • Strong leadership and team management abilities
  • Ability to adapt quickly to changing client needs and environments
  • Demonstrates professionalism and integrity in all client interactions
Individual salaries that are offered to a candidate are determined after consideration of numerous factors including but not limited to the candidate’s qualifications, experience, skills, and geography.
National Range: $75/HR - $105/HR
Maryland Range: $75/HR - $105/HR
NYC/Long Island/Westchester Range: $75/HR - $105/HR

About the job

Apply before

Posted on

Job type

Contractor

Experience level

Salary

Salary: 156k-218k USD

Education

Bachelor degree

Experience

5 years minimum

Location requirements

Hiring timezones

United States +/- 0 hours

About BDO USA

Learn more about BDO USA and their company culture.

View company profile

BDO is a leading international network of public accounting, tax, and advisory firms that deliver a range of professional services to clients around the globe. Founded in 1963 as Binder Seidman International Group, BDO has since evolved into one of the largest networks of its kind, with a presence in 166 countries and territories. At BDO, the commitment to providing high-quality services is paramount, and the firm prides itself on its collaborative approach that brings together local knowledge and global expertise. The network encompasses over 115,661 professionals who work in more than 1,776 offices, underlining BDO's dedication to exceptional client service.

In order to maintain its status as a leader in the industry, BDO focuses on understanding the unique challenges faced by its clients. This client-centric approach, combined with comprehensive service offerings that include audit, tax, advisory, and strategic business consulting, allows BDO to work effectively across numerous sectors. Sustainability and corporate responsibility are also central to BDO’s operations, with initiatives in place to ensure that social and environmental considerations are integrated into the business model. The firm’s global vision is to remain the go-to advisor for mid-market businesses, ensuring that it stays responsive to the changing needs of the businesses and communities it serves.

Claim this profileBDO USA logoBU

BDO USA

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at BDO USA

Explore the variety of open remote roles at BDO USA, offering flexible work options across multiple disciplines and skill levels.

View all jobs at BDO USA

Remote companies like BDO USA

Find your next opportunity by exploring profiles of companies that are similar to BDO USA. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan