Controller

Natural Resource Solutions Inc.

Southwestern Ontario

On-site

CAD 105,000 - 130,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

RRSP matching
Profit sharing
Bonus
Health benefits
Dental benefits
Paid time off
Professional development allowance

Job summary

Natural Resource Solutions Inc. (NRSI) is seeking an experienced Controller to lead our Finance department, overseeing Canada-wide accounting and financial operations.

Reporting to the Managing Director, the Controller will ensure accurate, timely financial statements and provide strategic insights to leadership and project teams. The role requires a CPA designation, 5+ years in senior finance or accounting, and strong proficiency in Excel.

Qualifications

  • CPA designation is required.
  • Post-secondary education in Accounting, Finance, or Business.
  • Strong knowledge of accounting, financial reporting, budgeting and tax compliance.
  • Experience with multi-entity environments is an asset.
  • Experience with BQE CORE and ADP payroll is an asset.

Responsibilities

  • Plan, direct, and coordinate all accounting and financial operations.
  • Oversee preparation of internal and external financial statements.
  • Coordinate with auditors, tax advisors, and financial institutions.
  • Oversee AP, AR, invoicing, and general ledger activities.
  • Oversee reconciliations and tax installments/remittances.
  • Oversee payroll administration and related processes via ADP.
  • Develop budgets, forecasts, KPIs, and financial metrics for management.
  • Provide financial analysis and recommendations to leadership.
  • Support project teams with budgets and financial analysis.
  • Contribute to proposals and strategic initiatives.
  • Identify process improvements in invoicing, expenses, and reporting.
  • Utilize and improve financial systems such as BQE CORE.
  • Develop/maintain financial controls and procedures.
  • Participate in hiring/training of accounting staff.
  • Maintain confidentiality and exercise discretion with sensitive information.

Skills

Analytical skills
Communication skills
Leadership
Detail orientation
Independent work
Time management
Excel proficiency

Education

CPA designation
Accounting/Finance/Business degree

Tools

BQE CORE
ADP payroll

Job description

Natural Resource Solutions Inc. (NRSI) is proud to provide high quality and cost-effective natural environment consulting solutions to our clients across Canada. We are a highly respected niche biological consulting firm with offices in Waterloo, Ontario and Calgary, Alberta. Our team of skilled ecologists provide expertise in the identification and management of significant and sensitive natural species and their habitats.

Why Us?

At NRSI we value our people and strive to provide a healthy work-life balance and a safe work environment. This position offers a competitive hourly wage, annual profit sharing, a health and dental benefit program, RRSP contribution matching, Professional Development allowance, paid time off and additional bonus as well as the opportunity to work with other highly experienced staff. Work-from-home and other flexible scheduling arrangements can be made.

Your Contribution to NRSI

NRSI is looking for an experienced Controller to lead our Finance department. Reporting directly to the Managing Director, the Controller will provide financial leadership and oversee the organization’s Canada-wide accounting and financial operations for NRSI. The Controller will be responsible for ensuring the accuracy, integrity, and timely completion of financial activities and reporting, both internally and to our ownership group. The Controller will also provide financial insight and support to management and project teams in operational decision-making. The successful candidate will work closely with leadership, project staff, company administration, ownership companies, external auditors, financial institutions, government agencies, and other stakeholders to support the organization’s financial health and continued growth.

The primary duties and responsibilities for this role include:
  • Plan, direct, and coordinate all accounting and financial operations.
  • Oversee the preparation of accurate and timely internal and external financial statements throughout the year and at year-end.
  • Coordinate activities with external auditors, accountants, tax advisors, financial institutions, and government agencies.
  • Oversee accounts payable, accounts receivable, billing, collections, invoicing, and general ledger activities.
  • Complete/oversee bank, credit card, and other financial reconciliations.
  • Monitor and reconcile tax installments, remittances, and refunds, including GST/HST reporting and remittances.
  • Oversee payroll administration and related financial processes through ADP, including payroll reporting and reconciliations.
  • Develop, monitor, and report on budgets, forecasts, key performance indicators, and other financial metrics to support management decision-making.
  • Prepare financial analysis and provide recommendations to management regarding organizational performance, trends, risks, and opportunities.
  • Support project teams with financial components of projects, including budget management, forecasting, financial analysis, pricing reviews, and analysis of actual versus budgeted performance.
  • Provide financial expertise and support for proposals, business development opportunities, and other strategic initiatives.
  • Identify opportunities to improve and streamline financial processes, including invoicing, expense management, financial reporting, and other accounting functions.
  • Oversee and support the effective use and continued improvement of BQE CORE and other financial systems used by the organization.
  • Develop, implement, and maintain appropriate financial controls, processes, and procedures to ensure accuracy, efficiency, and compliance.
  • Participate in the hiring, onboarding, training, and development of additional accounting staff, when required, to support organizational growth.
  • Maintain confidentiality and exercise discretion when handling sensitive financial, employee, and business information.
  • Perform other related duties and special projects as required.
Knowledge, Skills and Experience:
  • Minimum 5 years of progressive experience in a senior finance or accounting role, preferably within a consulting, professional services, or multi-entity environment.
  • CPA designation is required.
  • Post-secondary education in Accounting, Finance, Business Administration, or a related discipline.
  • Strong knowledge of accounting principles, financial reporting, budgeting, forecasting, reconciliations, and tax compliance.
  • Experience with accounting and financial management systems; experience with BQE CORE is considered an asset.
  • Experience with ADP or other payroll systems is considered an asset.
  • Strong proficiency with Microsoft Office, particularly Excel.
  • Experience working with multiple legal entities and/or operations across multiple jurisdictions is considered an asset.
  • Strong analytical and problem-solving skills, with the ability to interpret financial information and provide meaningful insights, financial interpretations, and recommendations to management.
  • Excellent communication and interpersonal skills, with the ability to work effectively with employees and leaders at all levels of the organization.
  • Strong organizational skills and the ability to manage multiple priorities, deadlines, and competing demands.
  • Demonstrated ability to work independently with minimal supervision while exercising sound judgment and initiative.
  • Detail-oriented with a strong commitment to accuracy and quality.
  • Proactive approach to identifying issues, improving processes, and implementing practical solutions.
  • Ability to build and maintain effective working relationships across departments and contribute positively to a collaborative team environment.
  • Demonstrated professionalism, discretion, diplomacy, and tact when dealing with confidential and sensitive information.
  • Strong leadership skills and the ability to provide guidance, support, and direct supervision to accounting and administrative staff.

Application Closing Date: September 18, 2026. Interviews will begin as suitable applicants are found.

Application Requirements: A cover letter addressed to Andrew Ryckman is required with all applications.

Position Start Date: Oct 19, 2026.

Location: Waterloo, ON.

Base Salary: $105,000 - $130,000 annually commensurate on experience.

Benefits and Perks
  • company matching RRSP plan, annual profit sharing, additional bonus, health and dental benefits, paid time off, professional development allowance

Estimated number of hours per week: 40 hours.

Vacancy Status: This posting is for an existing vacancy.

AI Disclosure: NRSI does not use artificial intelligence (AI) to screen, assess, or select candidates for this role.

NRSI is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

NRSI is also committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in our recruitment process, employment, services, programs, and activities. To request a reasonable accommodation, contact our HR Department at 519-807-0592.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Controller
Controller

The Newly • Calgary

On-site
CAD 60,000 - 100,000
Competitive salary
Four weeks annual vacation
Eight paid wellness days
+6
Controller (15-month Mat Leave)
Controller (15-month Mat Leave)

Socket.dev • London

Hybrid
CAD 120,000 - 150,000
Health Spending Account
EAP
Fitness Reimbursement
+1
Controller
Controller

Altis Technology • Toronto

Hybrid
CAD 90,000 - 110,000
Controller
Controller

Elby Professional Recruitment • Tillsonburg

On-site
CAD 120,000 - 150,000
Extended health and dental coverage
Life insurance and EAP
Company pension/RRSP
+1
Controller
Controller

Rightsline • Toronto

Hybrid
CAD 110,000 - 170,000
Assistant Controller/Controller
Assistant Controller/Controller

Kingston Ross Pasnak LLP • Edmonton

On-site
CAD 90,000 - 120,000
Financial Controller
Financial Controller

Vaco by Highspring • Toronto

On-site
CAD 140,000 - 160,000
Bonus
Health benefits
Retirement plan
Controller, Regional
Controller, Regional

Socket.dev • Montreal (administrative region)

On-site
CAD 110,000 - 140,000
Corporate Controller
Corporate Controller

Kibbi Technologies Inc. • Windsor

On-site
CAD 140,000 - 150,000
Comprehensive Benefit Plan
RRSP Contribution
Vegetation Specialist
Vegetation Specialist

Natural Resource Solutions Inc. • Southwestern Ontario

Hybrid
Competitive hourly wage
Career growth opportunities
Healthy work-life balance