Controller

4 days ago


WhitchurchStouffville, Canada MNP Executive Search & Professional Recruitment Full time

OverviewBetz Pools is seeking a hands-on Controller to lead its finance function and support strategic growth. This role will streamline operations, enhance reporting accuracy, and provide financial insights to guide decision-making. Working closely with the COO and department heads, the Controller will modernize systems, strengthen controls, and help drive profitability across a contractor-heavy, seasonal business.ResponsibilitiesLead all financial operations including budgeting, forecasting, cash flow management, and financial reporting.Ensure compliance with bank covenants and regulatory requirements.Oversee payroll, accounts payable/receivable, invoicing, and expense tracking across seasonal and contractor-based operations.Evaluate and restructure the finance department to improve efficiency and eliminate redundancies.Maximize utilization of NetSuite by implementing dashboards, automating reporting, and reducing manual workflows.Formalize internal controls and accounting policies to enhance accuracy and compliance.Collaborate with department heads on project costing and profitability modeling.Support geographic expansion initiatives with financial modeling and contractor margin analysis.Provide financial insights to the COO and executive team to guide operational and strategic decisions.Manage and mentor the finance team, including performance assessments and personnel recommendations.Lead change management efforts to align staff with best practices and company goals.Foster a culture of accountability, professionalism, and continuous improvement.Liaise with external partners including MNP (accounting firm), National Bank, and benefit providers.Prepare and present quarterly financial reports and covenant updates to financial institutions.QualificationsCPA designation required.Bachelor’s degree in accounting, finance, or related field.Proficiency in NetSuite or similar ERP systems.Strong understanding of project-based accounting, revenue recognition, and cost control.Experience with payroll systems and government remittances (HST, WSIB, etc.).Minimum 5–7 years in a senior accounting or controller role.Prior experience in construction, contractor-heavy, or seasonal service industries strongly preferred.Proven ability to lead teams, drive change, and manage cross-functional relationships.Strong business acumen with the ability to communicate effectively with both internal teams and high-end clients.High integrity, reliability, and accountability.Onsite presence required—remote work is not permitted.Comfortable working in a blue-collar, hands-on environment with seasonal fluctuations.What’s In It For YouCompetitive salaryHealth and dental insurance plansPaid time offOpportunities for professional growth and career developmentSupportive and collaborative work environmentApplication and ContactIf you require accommodation to complete the application process, please forward your resume to dane.dsouza@mnp.ca. #J-18808-Ljbffr


  • Controller

    4 days ago


    Stouffville, Canada Richvale York Block INC Full time

    **About Us** Richvale York has built a reputation for manufacturing standard and lightweight concrete blocks that leads the market in quality, durability and aesthetic finesse. By constantly innovating our offering in collaboration with architects and engineers, our products raise the bar in what our design and construction partners are able to achieve in...


  • Whitchurch-Stouffville, Canada Mon Sheong Foundation Full time

    Assistant Director of Resident Care Full Time Stouffville Posted 1 month ago Responsibilities: Ensure and Promote Resident-Centre Care Provision of resident-driven nursing and personal support care and services are available to meet the needs of the residents as follows: Promote the philosophy and practices of resident-centeredness and statement of purpose...


  • Whitchurch-Stouffville, Canada 13621 9th Line Full time

    Laundry Aide Bloomington Cove Community - StouffvilleRate of Pay: $22.42-$24.99 (as per collective agreement)This posting is for an existing vacancy If you’re passionate about being a part of a team that is, committed to the Team Member Experience and driven by innovation and growth, then join us! The Laundry Aide is a critical role within our communities...


  • Whitchurch-Stouffville, Canada Betz Pools Ltd. Full time

    Professional Services Manager – Business Services 4 days ago Be among the first 25 applicants Overview Languages: English Education: College/CEGEP Experience: 1 year to less than 2 years Work environment: On site (Work must be completed at the physical location. There is no option to work remotely.) Responsibilities Advise project teams Analyzes the...


  • Whitchurch-Stouffville, Canada Betz Pools Ltd. Full time

    Professional Services Manager – Business Services 4 days ago Be among the first 25 applicants Overview Languages: English Education: College/CEGEP Experience: 1 year to less than 2 years Work environment: On site (Work must be completed at the physical location. There is no option to work remotely.) Responsibilities Advise project teams Analyzes the...


  • Whitchurch-Stouffville, Canada Betz Pools Ltd. Full time

    Professional Services Manager – Business Services 4 days ago Be among the first 25 applicants Overview Languages: English Education: College/CEGEP Experience: 1 year to less than 2 years Work environment: On site (Work must be completed at the physical location. There is no option to work remotely.) Responsibilities Advise project teams Analyzes the...


  • Whitchurch-Stouffville, Canada Cprvision Full time

    **Reports to:** Manager, Cloud Ops & Security**Location:** Stouffville, ON**Salary:** $75,000 - $85,000* Execute new software installations at customer sites and remote environments* Perform system upgrades and version migrations with minimal downtime* Conduct database migrations, schema updates, and ensure data integrity throughout the process* Deploy...


  • Whitchurch-Stouffville, Canada Cprvision Full time

    **Reports to:** Manager, Cloud Ops & Security**Location:** Stouffville, ON**Salary:** $75,000 - $85,000* Execute new software installations at customer sites and remote environments* Perform system upgrades and version migrations with minimal downtime* Conduct database migrations, schema updates, and ensure data integrity throughout the process* Deploy...


  • Whitchurch–Stouffville, Ontario, Canada Vallen Full time

    Issuing tools, equipment, and PPE* Organize tool crib for efficiency* Scan employee barcodes and crib barcoded items* Ensure items and employees have barcodes (printing barcodes)* Check tool and equipment condition upon return, issue for repair or cleaning* Check expiry dates on relevant items and send out if needed* Confirm location for stock in SAP*...


  • Whitchurch-Stouffville, Canada Portfolio+ Full time

    Overview At Portfolio+, we empower financial institutions with secure, scalable, and customer‑first solutions. As a proudly Canadian company, we’re at the forefront of open finance, delivering cutting‑edge cloud technology that simplifies operations, enhances security, and drives innovation. Our team thrives in a collaborative, growth‑oriented...