Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Controller

$105k - $130k per year
Full-time

Natural Resource Solutions Inc

Waterloo, ON
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 Show phone number.


 

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Controller in Waterloo, ON vacancy
  • $56k - $91k per year

     ...communities around the world. : In this position, you will be a member of the Corporate Finance team, working in an financial controls capacity with a focus on corporate processes and controls. What will you do? Coordinate an effective delivery of the internal control... 
    Suggested
    Full time
    Immediate start
    Flexible hours

    Sun Life

    Waterloo, ON
    13 days ago
  • $27 - $37 per hour

    CNC (Computer Numerical Control) Machinist Progressive Machining Inc. Location 75 Bathurst Drive Waterloo, ON Salary 27.00 to 37.00 hourly (To be negotiated) / 42 to 46 hours per week Full time Day, Evening, Overtime available Starts as soon as possible Benefits: Health... 
    Suggested
    Hourly pay
    Full time
    Immediate start
    Remote work
    Night shift
    Afternoon shift

    Progressive Machining Inc.

    Waterloo, ON
    6 days ago
  •  ...Job Duties & Responsibilities of the Manufacturing Production Control Specialist: Review and determine the production process necessary to produce metal parts. Establish routings methods layouts tools costs methods documentation labor estimates for revisions to current... 
    Suggested
    Full time
    Work at office

    Simply Staffed

    Waterloo, ON
    a month ago
  •  ...At Accelerated Systems Inc. (ASI), we design and manufacture high-performance motor controllers, battery systems, and software solutions for a wide range of electric vehicle and motion control applications. We're a team of innovators and builders who thrive on solving complex... 
    Suggested
    Full time

    Accelerated Systems Inc.

    Waterloo, ON
    1 day ago
  • $113.4k - $162k per year

     ...core network over LTE and 5G NSA, we have the unique advantage of controlling our network infrastructure end-to-end. We operate the HSS, PGW,...  ...to detect anomalies and suspicious activity.   ~ Access Control & Identity Management: Manage IAM roles, permissions, and... 
    Suggested
    Long term contract
    Full time
    Temporary work

    Textnow

    Waterloo, ON
    1 day ago
  •  ...Develop practical and technically sound design solutions. Ensure documentation is accurate, coordinated, and constructible. Quality Control Perform drawing reviews and coordination checks. Ensure compliance with applicable building codes and regulatory requirements.... 
    Full time
    Contract work
    Internship
    Work at office

    NG Design Wave

    Waterloo, ON
    5 days ago
  •  ...USB Development & DevOps Tooling Experience working with modern development environments including: Git-based version control (GitHub, Bitbucket) CI/CD systems such as Jenkins Issue tracking systems (Jira or equivalent) Shell scripting Docker / Podman... 
    Full time

    Role Overview Sera4

    Waterloo, ON
    1 day ago
  • $70k - $85k per year

     ...giveaway, yield, and production volume, inventory reporting, and manufacturing overhead expense analysis. Partner with the Operational Controller to support cost‑saving initiatives. Reconcile P&L transactions by comparing and correcting data (COS and manufacturing... 
    Hourly pay
    Long term contract
    Full time

    Piller's Careers

    Waterloo, ON
    1 day ago
  •  ...communication and documentation skills, with the ability to work across multidisciplinary engineering teams. ~ Working knowledge of control systems, or experience with semiconductor processes and cleanroom environments, is an asset. ~ Exposure to FPGA development (... 
    Full time
    Work at office

    Vuereal

    Waterloo, ON
    1 day ago
  •  ...Strengthen technical positioning and support competitive differentiation What You Bring Strong technical knowledge of access control, security, or related technologies including: Hardware - Low-voltage electrical systems • Wiring and installation • Mechanical... 
    Full time

    Sera4

    Waterloo, ON
    1 day ago
  •  ...process through preparation and review of journal entries, accruals, and intercompany activity, while maintaining strong documentation and control compliance. This role is ideal for someone detail oriented, and process driven who is committed to operational accuracy and... 
    Full time
    Internship
    Flexible hours

    Planitar Inc.

    Waterloo, ON
    1 day ago
  •  ...to diversity in WRDSB recruitment and hiring practices.We are committed to the security and confidentiality of information under our control, and to the protection of privacy with respect to personal and confidential information that is collected, used, disclosed and retained... 
    Long term contract
    Full time
    Work at office
    Immediate start

    Waterloo Region District School Board

    Waterloo, ON
    3 days ago
  •  ...eligibility for federal security screening and compliance with controlled goods and export regulations. Candidates must be legally authorized...  ...clearance, and eligible to meet foreign affiliation and export control requirements. These conditions are mandatory Bona Fide... 
    Long term contract
    Full time
    For contractors
    Remote work

    Csmc Inc

    Waterloo, ON
    1 day ago
  •  ...skills, and backgrounds. The Territory Sales Representative represents Ventri as a trusted provider of door, dock, gate, access control, and preventative maintenance solutions. This role focuses on prospecting and building relationships with customers to help improve their... 
    Long term contract
    Full time
    Internship
    Local area

    Ventri Door Technologies

    Waterloo, ON
    1 day ago
  • $50k - $60k per year

     ...maintenance and development of client relationships for a portfolio of clients. · Independently manage client document review and quality control of service level, including a 24 hour turn around on all communications and timely saving of relevant information to Salesforce. ·... 
    Full time
    Fixed term contract
    Work at office
    Worldwide

    Waystone Governance

    Waterloo, ON
    1 day ago
  •  ...Waterloo, Ontario, five days per week to support secure operations, controlled workspaces, and executive leadership responsibilities. Key...  ...engineering processes meet regulatory expectations for design control, configuration management, verification & validation, and... 
    Full time
    Internship
    Immediate start
    Remote work

    Csmc Inc

    Waterloo, ON
    1 day ago
  •  ...efficiency.  ~ Budget Tracking: Monitor project budgets and expenditures, identifying and addressing any variances.  ~ Quality Control: Assist in ensuring that all work is performed in accordance with project specifications, quality standards, and safety regulations.... 
    Full time
    For contractors
    For subcontractor

    Prica Group Construction Management

    Waterloo, ON
    20 days ago
  • $75k - $95k per year

     ...& Electronics Engineering, or Software Engineering ~5+ years of Automotive Software Test Automation Experience ~3+ years of Body Control Software Verification experience ~2+ Experience integrating automated tests into CI/CD pipelines. ~2 + Proven experience in software... 
    Full time
    Night shift

    Syntronic

    Waterloo, ON
    1 day ago
  •  ...maximum performance across a vast array of web-capable devices and browsers Follow code management procedures for proper revision control Respond quickly to bugs which made it into production Participate in the scrum development process. Write unit tests for all... 
    Full time

    Green Brick Labs

    Waterloo, ON
    1 day ago
  • $124.1k - $174.1k per year

     ...localized consumer experiences for diverse international markets. Experience working on trust and safety, privacy, moderation, parental controls, or other sensitive consumer-platform considerations. Experience launching a new consumer product through private testing, beta,... 
    Long term contract
    Temporary work
    Internship

    PlayStation Global

    Waterloo, ON
    7 days ago
  •  ...innovations that bring comfort, safety and sustainability to life. Through cutting-edge advancements in climate solutions such as temperature control, air quality and transportation, we improve lives, empower critical industries and ensure the safe transport of food, life-saving... 
    Hourly pay
    Local area
    Worldwide
    Visa sponsorship
    Day shift

    Carrier World

    Waterloo, ON
    2 days ago
  •  ...frameworks such as Jest or Vitest. • Experience working in an Agile development environment, including JIRA and Git-based version control. BONUS POINTS FOR • Experience with cloud technologies such as AWS and Kubernetes. • Experience with message brokers, and... 
    Long term contract
    Full time
    Internship
    Work at office
    Flexible hours

    Cognitive Systems Limited

    Waterloo, ON
    1 day ago
  •  ..., and we believe that commitment begins with hiring the best people. We are currently looking for a skilled Automatic & Access Control Door Technician to join our growing Service Team based out of Waterloo. This is a field-based role where you’ll work on automatic doors... 
    Permanent employment
    Full time
    Internship
    Local area
    Monday to friday
    Shift work

    Ventri Door Technologies

    Waterloo, ON
    1 day ago
  • $77.64k - $97.05k per year

     ...in Business or Accounting or equivalent Enrolment in the CPA PEP required, completion of CFE preferred Knowledge of procedural controls and data validation techniques is required Experience ~3 to 5 years progressive experience in a regulatory or finance role ~... 
    Full time
    Temporary work
    For contractors
    Work at office

    Enova Power

    Waterloo, ON
    1 day ago
  •  ...language (bonus if language is Javascript and Python)  ~ Good understanding of object-oriented principles  ~ Familiarity with version control (ex. GitHub)  Compensation and Benefits Information:   ~ Above-average pay based on your current work term, verified by the... 
    Full time
    Casual work
    Internship
    Work at office

    Playstation Waterloo Co-op

    Waterloo, ON
    1 day ago
  • $80k - $100k per year

     ...and improve existing tools, managing technical debt pragmatically   ~ Contribute to team standards around code review, version control, and release practices     Your qualifications     ~2–5 years of professional software development experience   ~... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Voyis

    Waterloo, ON
    1 day ago
  •  ...finishes work is to the Company's and industry standards ~ Schedule trades to meet the Company's set out schedules   Quality control: E nsure building finishes meet or exceed industry standards at construction and completion stage; Solve any discrepancies... 
    Full time
    Contract work
    Internship
    Work from home

    People 2 Work

    Waterloo, ON
    1 day ago
  •  ...Participate in site visits, field reviews, deficiency reviews, and project closeout activities.  ~ Maintain project filing, document control, correspondence, schedules, dashboards, and task-tracking records.  ~ Support implementation of NGDW standards, SOPs, BIM... 
    For contractors
    Internship

    NG Design Wave

    Waterloo, ON
    28 days ago
  •  ...Experience developing applications on Unix/Linux platforms.  ~ Understanding of SDLC, including coding standards, code reviews, source control management, build processes, testing, and operations.  ~ Experience in developing cross-platform code.  ~ Experience using... 
    Full time
    Casual work
    Internship
    Work at office
    Immediate start
    Remote work
    Worldwide

    Playstation Waterloo Co-op

    Waterloo, ON
    1 day ago
  •  ...industrial equipment and systems  Installing fixtures and devices for industrial applications and systems  Ordering required parts and controlling all job materials using our computer system  Completing work orders as per client specifications and input; reviewing the... 
    Flexible hours

    Spark Power

    Waterloo, ON
    23 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Controller. Be the first to apply!