×
Register Here to Apply for Jobs or Post Jobs. X

Controller Non-Profit Organization

Job in Oshawa, Ontario, Canada
Listing for: Robert Half
Seasonal/Temporary position
Listed on 2026-02-28
Job specializations:
  • Finance & Banking
    Financial Manager, Financial Compliance, CFO
  • Management
    Financial Manager, CFO
Job Description & How to Apply Below
Position: Controller for Non-Profit Organization

Our client, a mission-driven non-profit organization, is seeking an experienced and strategic Financial Controller to lead its finance function. Reporting to the Executive Director and working closely with senior leadership and the Board, the Financial Controller will oversee all financial operations, ensure regulatory compliance, and provide financial leadership to support organizational decision-making and long-term sustainability.

This role offers an excellent opportunity for a hands-on finance leader who thrives in a collaborative environment and is passionate about strengthening financial processes, governance, and operational efficiency.

This is a contract opportunity with an immediate start.

Work model: 3 days onsite in Oshawa North, ON

Key Responsibilities

Finance Leadership & Financial Management

  • Lead, manage, and oversee the daily operations of the Finance department
  • Oversee full-cycle accounting, including accounts payable, accounts receivable, payroll, and general ledger
  • Prepare accurate and timely financial statements, management reports, forecasts, and budgets
  • Develop, implement, and maintain financial policies, procedures, and internal controls
  • Monitor financial performance and provide recommendations to support strategic decision-making
  • Present financial results, budgets, and financial recommendations to senior leadership and the Board
  • Ensure compliance with Canadian accounting standards, regulatory requirements, and internal policies
  • Safeguard organizational assets and maintain effective financial controls
  • Support the annual budgeting and financial planning process
  • Build and maintain relationships with banks, auditors, and external stakeholders
  • Supervise and mentor finance team members
  • Payroll Oversight

  • Oversee payroll processing and ensure accuracy and compliance with applicable regulations
  • Maintain payroll records including employee earnings, deductions, and accruals
  • Ensure compliance with employment standards, organizational policies, and regulatory requirements
  • Coordinate with HR on compensation changes, benefits, and employment updates
  • Audit & Compliance

  • Lead and coordinate annual external audits, including preparation of schedules and supporting documentation
  • Maintain audit readiness and ensure compliance with internal and external reporting requirements
  • Conduct periodic internal reviews of financial processes and controls
  • Implement audit recommendations and continuous improvement initiatives
  • Stakeholder & Organizational Support

  • Collaborate with internal departments to support financial planning and operational effectiveness
  • Provide financial guidance to leadership on policy, risk management, and operational decisions
  • Support governance requirements and financial reporting to key stakeholders
  • Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary