Talent.com
Controller for Non-Profit Organization
Controller for Non-Profit OrganizationRobert Half • Oshawa, ON, CA
Controller for Non-Profit Organization

Controller for Non-Profit Organization

Robert Half • Oshawa, ON, CA
6 days ago
Job type
  • Permanent
  • Temporary
  • Quick Apply
Job description

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



Qualifications

Education & Professional Designation

  • CPA designation is required. Prior non-profit experience is highly desired
  • Bachelor’s degree in Accounting, Finance, Commerce, Economics, or a related field

Experience

  • Minimum 5+ years of experience as a Financial Controller or in a similar leadership role
  • Progressive experience in financial management and accounting operations
  • Experience supervising or managing finance staff
  • Experience in not-for-profit, education, or mission-driven organizations is an asset

Technical Skills & Competencies

  • Strong knowledge of Canadian accounting standards and financial reporting
  • Experience with accounting and payroll systems
  • Advanced proficiency in Microsoft Excel and financial reporting tools
  • Strong analytical, organizational, and problem-solving skills
  • Excellent communication and presentation skills
  • High level of integrity, professionalism, and attention to detail
  • Ability to build strong relationships with leadership and stakeholders


Why Join

  • Opportunity to lead and shape the finance function within a respected organization
  • Exposure to senior leadership and Board-level financial strategy
  • Collaborative, mission-driven work environment
  • Competitive compensation and benefits package

Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.

Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.

This job posting is for a current vacancy with our client.

Our specialized recruiting professionals apply their expertise and utilize our proprietary AI to find you great job matches faster.

Questions? Call your local office at 1.888.490.3198. All applicants applying for Canadian job openings must be authorized to work in Canada.

Only job postings for jobs located in Quebec appear in French.

© 2025 Robert Half. By clicking “Apply,” you’re agreeing to Robert Half’s Terms of Use and Privacy Notice.

Create a job alert for this search

Controller for NonProfit Organization • Oshawa, ON, CA

Similar jobs
House Sitter Wanted - Reliable House Sitter Needed In Scugog, Ontario Earn $80 Daily To Care For Our Home!

House Sitter Wanted - Reliable House Sitter Needed In Scugog, Ontario Earn $80 Daily To Care For Our Home!

HouseSitter.com • Scugog, Ontario, Canada
Full-time
Hello, my name is Diana, and I am a homeowner in Scugog, Ontario.I am currently looking for a reliable house sitter to help care for my home while I'm away.The responsibilities will include pet fee...Show more
Last updated: 6 days ago • Promoted
Controller

Controller

Vaco by Highspring • Oshawa, ON, CA
Permanent
Our client is a privately held manufacturing company for major global brands in the retail and cosmetic industry.They are looking for a Controller to join their team!.Financial Governance & Reporti...Show more
Last updated: 30+ days ago • Promoted
Financial Controller

Financial Controller

Job Bridge Global • Oshawa, ON, CA
Full-time +1
Quick Apply
Please note, this job is for candidates who have the right to work already in Canada.Additionally, this is a 3 month rolling contract, essentially Temp to Perm opportunity.Our client is seeking a h...Show more
Last updated: 30+ days ago
Associate Vice President of Data & Analytics - oshawa

Associate Vice President of Data & Analytics - oshawa

Tundra Technical Solutions • oshawa, on, ca
Full-time
Associate Vice President of Data & Analytics.About Tundra Technical Solutions.Since 2004, Tundra's mission to become the world's number one choice for top talent has been relentless.As we thrive in...Show more
Last updated: 3 days ago • Promoted
UKG Timekeeping Lead - oshawa

UKG Timekeeping Lead - oshawa

Quality IT Resourcing • oshawa, on, ca
Full-time
The ideal candidate will have deep expertise in UKG Pro (formerly UltiPro) and UKG WFM, with a proven track record of system optimization, compliance management, team leadership, and process improv...Show more
Last updated: 21 days ago • Promoted
Director of Accounting and FInancial Reporting

Director of Accounting and FInancial Reporting

Vaco by Highspring • Oshawa, ON, CA
Permanent
Our client is a mining company.They are looking for a Director of Accounting and Financial Reporting to join their team!.Hybrid - 3 days in office, 2 days remote.Direct partnership with CFO and exp...Show more
Last updated: 5 days ago • Promoted
Operations Manager (AI focus) [384] - oshawa

Operations Manager (AI focus) [384] - oshawa

Remotivate • oshawa, on, ca
Full-time
Weinberger Divorce & Family Law Group, LLC.New Jersey’s leading family law firms, dedicated to protecting clients’ rights, children, and futures with skill and compassion.With a team of award-winni...Show more
Last updated: 7 days ago • Promoted
Senior Peoplesoft-SME-Consultant - oshawa

Senior Peoplesoft-SME-Consultant - oshawa

PIXIE • oshawa, on, ca
Full-time
PeopleSoft Canadian Payroll Subject Matter Expert (SME).Some weeks may have no work, while others may require a few hours of support.Ideal for an experienced consultant looking for flexible, projec...Show more
Last updated: 3 days ago • Promoted
Payroll Consultant - oshawa

Payroll Consultant - oshawa

Codex • oshawa, on, ca
Full-time
Senior Lead Consultant – Oracle Cloud HCM (Payroll – Canada).Calling all Canadian payroll experts.Senior Lead Consultant, Oracle Cloud HCM (Payroll).Oracle Cloud HCM Payroll implementation focused ...Show more
Last updated: 18 days ago • Promoted
Finance Private Tutoring Jobs Oshawa

Finance Private Tutoring Jobs Oshawa

Superprof • Oshawa, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Senior Peoplesoft-SME-Consultant

Senior Peoplesoft-SME-Consultant

PIXIE • oshawa, ON, ca
Full-time
We are looking for a PeopleSoft Canadian Payroll Subject Matter Expert (SME) to provide on-demand support for Canadian clients.This is a contract role with variable hours — workload is client-drive...Show more
Last updated: 3 days ago • Promoted
Accounting Private Tutoring Jobs Beaverton

Accounting Private Tutoring Jobs Beaverton

Superprof • Beaverton, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Oracle Fusion Order Management Consultant - oshawa

Oracle Fusion Order Management Consultant - oshawa

Atom • oshawa, on, ca
Full-time
We are currently looking for an.Oracle Fusion Oracle Order Management Consultant.Oracle Fusion Order Management Consultant.Atom adding value through your ability to think outside of the box while p...Show more
Last updated: 30+ days ago • Promoted
Accounting Private Tutoring Jobs Oshawa

Accounting Private Tutoring Jobs Oshawa

Superprof • Oshawa, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Director of Operations & Client Success (Marketing Agency) - oshawa

Director of Operations & Client Success (Marketing Agency) - oshawa

Skinfluence Marketing • oshawa, on, ca
Full-time
Skinfluence Marketing is a specialized creative and digital marketing agency serving the medical aesthetics and plastic surgery industry.We partner with leading clinics, surgeons, and aesthetic bra...Show more
Last updated: 26 days ago • Promoted
Operations Specialist - oshawa

Operations Specialist - oshawa

Accelerant • oshawa, on, ca
Full-time
We are seeking a detail-oriented and proactive Operations Specialist to join our growing Operations team.This role is critical in ensuring smooth and efficient management of our operational workflo...Show more
Last updated: 30+ days ago • Promoted
Audit Manager II, Non-Financial Risk

Audit Manager II, Non-Financial Risk

Vaco by Highspring • Uxbridge, ON, CA
Permanent
Our client is a leading financial institution, and t.Audit Manager to join their team!.Great mentorship opportunities.Work with a team that is continuing to grow.Fantastic benefits which include, f...Show more
Last updated: 5 days ago • Promoted
Finance Private Tutoring Jobs Beaverton

Finance Private Tutoring Jobs Beaverton

Superprof • Beaverton, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted