<p>We are looking for an Intermediate Accountant to join our team in Kitchener, Ontario. This is a long-term contract position that offers an excellent opportunity to apply your accounting expertise in a collaborative and dynamic environment. The ideal candidate will have strong knowledge of general accounting practices and a proven ability to handle complex reconciliations, journal entries, and financial adjustments.</p><p><br></p><p>Responsibilities:</p><p>• Review and validate accounts payable transactions for Canadian customers to ensure accuracy and compliance.</p><p>• Perform monthly general ledger reconciliations while identifying and resolving discrepancies.</p><p>• Manage intercompany charges and reconcile accounts to maintain accurate financial records.</p><p>• Prepare, post, and verify journal entries in alignment with accounting standards.</p><p>• Handle accruals and prepaid expenses, ensuring timely and accurate reporting.</p><p>• Execute month-end adjustments and close processes to finalize financial statements.</p><p>• Reconcile bank accounts to maintain transparency and accuracy in financial operations.</p><p>• Utilize SAP accounting software system to streamline processes and ensure efficient reporting.</p>
<p>We are looking for a detail-oriented Intermediate Accountant to join our team in Kitchener, Ontario. This is a long-term contract position ideal for someone with a strong background in general accounting and financial reconciliations. The role offers a hybrid work environment, requiring two days a week in the office, and provides an excellent opportunity to contribute to a dynamic organization.</p><p><br></p><p>Responsibilities:</p><p>• Conduct thorough reviews and verification of Accounts Payable transactions for customers.</p><p>• Perform monthly general ledger reconciliations to ensure accuracy and compliance.</p><p>• Manage intercompany charges, including reconciliation processes.</p><p>• Prepare and post journal entries while verifying transaction details for accuracy.</p><p>• Handle accruals and prepaid expenses, ensuring proper accounting treatment.</p><p>• Execute month-end adjustments in alignment with reporting deadlines.</p><p>• Complete bank reconciliations efficiently and accurately.</p><p>• Utilize SAP accounting systems and tools to maintain precise financial records.</p><p>• Collaborate with team members to support financial audits and reporting requirements.</p>
<p>We’re looking for a <strong>hands-on Senior Accountant</strong> to join a well-established construction company in <strong>Waterloo, Ontario</strong>. This role is ideal for someone who enjoys variety in their day — from progress billing and payroll to month-end close and reporting. You’ll play a key role in ensuring accurate financial operations and supporting the leadership team with reliable financial insights.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Manage day-to-day accounting activities, ensuring accuracy and compliance with company policies and accounting standards.</li><li>Prepare and process <strong>progress billings</strong> for construction projects, collaborating closely with project managers and operational teams.</li><li>Oversee and support <strong>Accounts Receivable (AR)</strong> functions, including invoicing, collections, and account reconciliations.</li><li><strong>Complete bi-weekly payroll processing through ADP</strong>, ensuring accuracy and adherence to employment and tax regulations.</li><li>Assist with <strong>month-end and year-end closing</strong> procedures, including journal entries, accruals, and account reconciliations.</li><li>Maintain and analyze <strong>job cost reports</strong> to ensure accurate financial tracking of project budgets and profitability.</li><li>Support financial statement preparation and provide <strong>variance analysis</strong> for management review.</li><li>Utilize <strong>NetSuite ERP</strong> to streamline accounting workflows, generate reports, and maintain data integrity.</li><li>Leverage <strong>advanced Excel skills</strong> (pivot tables, lookups, formulas) to analyze and report on financial data.</li><li>Collaborate with external auditors during year-end audits, providing documentation and explanations as required.</li><li>Identify and implement <strong>process improvements</strong> to enhance accuracy, efficiency, and reporting.</li></ul><p><br></p><p><strong>Qualifications:</strong></p><ul><li>Diploma or degree in Accounting, Finance, or a related field.</li><li>Minimum <strong>3–5 years of accounting experience</strong>, preferably within the construction or project-based industry.</li><li>Strong working knowledge of <strong>NetSuite ERP</strong> and <strong>ADP Payroll</strong> systems.</li><li>Proficient in <strong>Microsoft Excel</strong> (pivot tables, VLOOKUPs, formulas).</li><li>Excellent attention to detail, organization, and communication skills.</li><li>Ability to manage multiple priorities in a fast-paced environment.</li></ul><p><br></p><p><strong>Why Join:</strong></p><ul><li>Be part of a respected, growing company in the local construction industry.</li><li>Work alongside a collaborative, down-to-earth team.</li><li>Competitive compensation package and room to grow within the finance team.</li></ul><p><br></p>
<p>We’re looking for a <strong>detail-oriented and proactive General Accountant</strong> to join our growing team in <strong>Waterloo, Ontario</strong>. If you’re someone who takes pride in accuracy, enjoys variety in your day, and thrives in a collaborative environment — this could be the perfect fit.</p><p>In this role, you’ll handle a wide range of accounting responsibilities, support key financial processes, and play an important role in keeping our operations running smoothly.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Maintain accurate and organized financial records in accordance with company policies and accounting standards</li><li>Process <strong>accounts payable and receivable</strong> transactions through <strong>Oracle NetSuite</strong></li><li>Reconcile <strong>bank accounts, credit cards, and general ledger</strong> balances</li><li>Prepare and process <strong>biweekly payroll</strong>, ensuring full compliance with all regulations</li><li>Assist with <strong>month-end and year-end</strong> close procedures</li><li>Support the preparation of <strong>financial statements and internal reports</strong></li><li>Review and manage <strong>employee expense reports and corporate card submissions</strong></li><li>Contribute to <strong>budgeting and forecasting</strong> efforts to support sound financial planning</li><li>Partner with the <strong>Controller</strong> on financial analysis and special projects</li><li>Uphold compliance with <strong>internal controls</strong> and established accounting best practices</li></ul><p><strong>Who You Are</strong></p><ul><li>You have solid experience in general accounting and financial reporting</li><li>You’re comfortable working with ERP systems (experience with <strong>NetSuite</strong> is an asset)</li><li>You have a keen eye for detail and a strong sense of ownership over your work</li><li>You’re a team player who enjoys collaborating and continuously improving processes</li></ul><p><br></p>
<p>We are looking for an experienced Accounting Administrator to join our team in either the Guelph, Kitchener, or Cambridge, Ontario offices. This is a Contract to permanent position offering an exciting opportunity to perform a variety of accounting tasks while supporting project operations. The ideal candidate will have strong organizational skills, attention to detail, and excellent communication skills to work effectively in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Establish and maintain accurate project records by interpreting contract provisions and entering critical information into the accounting database.</p><p>• Ensure compliance with contract terms by verifying rate schedules, payment terms, tax components, and invoice templates.</p><p>• Process employee expense reports promptly and accurately, ensuring all necessary adjustments and entries are completed.</p><p>• Administer electronic timesheets, performing data entry and corrections to ensure accurate labor and billing records.</p><p>• Generate, review, and finalize invoices with required documentation, adhering to billing deadlines and client requirements.</p><p>• Upload invoices to designated client portals and ensure proper tracking of accounts receivable and payable.</p><p>• Monitor project revenue, identify variances, and adjust budgets as instructed, maintaining alignment with monthly accounting schedules.</p><p>• Create and distribute system-generated reports to support project managers.</p><p>• Maintain organized documentation in compliance with company policies and prepare for monthly accounting closures.</p>
<p>Are you an experienced accounting professional looking for an opportunity to lead and grow within a dynamic and growing company? Our client specializes in custom design, manufacture, and assembly of of projects throughout North America and expanding the team by hiring a Controller. <strong>Note that this role is 100% onsite until the new Controller is able to effectly perform the position in a hybrid capacity.</strong></p><p><br></p><p>As the Controller, you will report to the COO and take ownership of the organization's financial operations, ensuring accuracy and efficiency while supporting business goals. You will be an integral part of the leadership team and collaborate with other departments including Operations, Production, Project Management and Supply Chain/Procurement.</p><p><br></p><p><strong>Responsibilities include:</strong></p><ul><li><strong>Leadership & Oversight: </strong>Provide direction for daily accounting processes, including accounts payable, accounts receivable, payroll, and the general ledger.</li><li><strong>Financial Reporting:</strong> Ensure accurate and timely preparation of monthly, quarterly, and annual financial reports.</li><li><strong>Internal Controls: </strong>Maintain internal financial safeguards, oversee budgets, track costs, and monitor expenditures.</li><li><strong>Cash Flow Management: </strong>Drive forecasting and cash flow planning in collaboration with organizational leadership.</li><li><strong>Audit Readiness: </strong>Coordinate the annual audit process and serve as the primary liaison for external auditors.</li><li><strong>Compliance:</strong> Ensure adherence to all financial, tax, and regulatory reporting requirements.</li><li><strong>Process Improvement: </strong>Lead initiatives to optimize accounting processes and systems for greater efficiency.</li><li><strong>Inventory Management:</strong> Support cost tracking and analysis for inventory control.</li><li><strong>Project Support:</strong> Provide financial expertise related to cost control, job costing, and billing for project management teams.</li><li><strong>Team Development: </strong>Supervise, train, and mentor junior accounting staff, fostering a high-performance team-oriented culture.</li></ul><p><br></p>
<p>We are looking for an experienced Controller to join our team in Waterloo, Ontario. In this key leadership role, you will oversee financial operations, manage a dedicated team, and play a pivotal part in driving the company’s financial strategy. If you excel in project accounting and have a proven track record in financial management, we invite you to apply.</p><p><br></p><p>Responsibilities:</p><p>• Lead and manage a diverse team, including Accounting and IT.</p><p>• Oversee financial reporting for major projects.</p><p>• Conduct regular department meetings with project managers and other team leads to monitor project progress and address financial concerns.</p><p>• Manage monthly progress draws, ensuring timely invoicing and adherence to contractual holdbacks and lien requirements.</p><p>• Develop and implement robust forecasting and budgeting processes to enhance financial planning capabilities.</p><p>• Prepare monthly management reports to provide actionable insights to stakeholders.</p><p>• Coordinate audits and tax-related activities to meet compliance requirements and support processes.</p><p>• Establish efficient reporting systems for operational entities.</p><p>• Evaluate team performance, identifying areas for development and ensuring high standards of efficiency and accountability.</p><p>• Utilize Sage 300 and Procor software to optimize financial operations and reporting.</p>
<p>We are looking for a highly motivated and detail-oriented Financial Analyst to join our finance client's team in Cambridge, Ontario. In this role, you will contribute to key financial processes, including planning, analysis, and reporting, to support data-driven decision-making. This position offers an excellent opportunity to work in a dynamic environment while driving continuous improvement in financial operations.</p><p><br></p><p>Responsibilities:</p><p>• Conduct budgeting, forecasting, and variance analysis to support organizational goals.</p><p>• Build and maintain detailed financial models to aid strategic decision-making.</p><p>• Analyze operational and financial performance, providing actionable recommendations to leadership.</p><p>• Prepare comprehensive financial reports on a monthly, quarterly, and annual basis.</p><p>• Ensure data accuracy and assist with system integrations to strengthen financial processes.</p><p>• Collaborate with various teams to assess cost structures and profitability.</p><p>• Contribute to capital planning efforts, investment evaluations, and risk assessments.</p><p>• Identify opportunities to improve financial processes and implement automation solutions.</p><p>• Stay updated on accounting principles and apply them effectively in financial analysis.</p>
<p>We are looking for a skilled Controller to join our client's team in Kitchener, Ontario. In this role, you will act as a trusted financial partner, providing strategic insights and analytics to enhance profitability and drive company performance. You will oversee financial operations, ensure compliance, and support the development of accounting staff, contributing to the organization’s long-term success.</p><p><br></p><p>Responsibilities:</p><p>• Manage financial reporting and business control functions for designated operating areas, ensuring accuracy and timeliness.</p><p>• Review, analyze, and enhance systems and control processes to improve efficiency and effectiveness within the finance department.</p><p>• Communicate the company’s financial status and tax position to senior management and functional leaders.</p><p>• Ensure compliance with external statutory regulations and internal corporate policies.</p><p>• Partner closely with operations and sales teams, regularly visiting business locations to monitor performance and recommend improvements.</p><p>• Prepare annual budgets, forecasts, and actual financial reports in collaboration with various departments.</p><p>• Develop and report on key performance indicators (KPIs) to focus on operational performance and identify areas for improvement.</p><p>• Advise senior management on actions needed to enhance financial results and achieve budgetary goals.</p><p>• Assist in creating business cases for capital expenditure projects to support strategic initiatives.</p>
<p>Are you a detail-driven professional who thrives on turning numbers into meaningful insights? We are seeking an<strong> Accounting Analyst</strong> <strong>(Fixed Assets) </strong>to join our dynamic team in <strong>Cambridge, Ontario</strong>. This is an excellent opportunity for someone who enjoys working with complex financial data, improving processes, and directly contributing to informed business decisions.</p><p><br></p><p>As a key member of the Finance team, you will play an integral role in <strong>month-end reporting, budgeting, and fixed asset management</strong>, while supporting strategic initiatives and continuous improvement across the organization.</p><p><br></p><p><strong>What You’ll Do:</strong></p><p>• Prepare journal entries, accruals, and reconciliations to ensure accurate and timely month-end financial results.</p><p>• Analyze financial statements and reports to identify trends, variances, and opportunities for improvement.</p><p>• Maintain and manage fixed asset records, including depreciation schedules and capital project tracking.</p><p>• Support annual budgeting and forecasting cycles by providing data-driven insights and recommendations.</p><p>• Partner with cross-functional teams to gather and interpret financial data for strategic decision-making.</p><p>• Drive process improvements by identifying inefficiencies and implementing standardization where possible.</p><p>• Assist with financial system implementations, integrations, and ad-hoc analytical projects.</p><p><br></p><p><strong>What We’re Looking For:</strong></p><p>• Strong analytical mindset with keen attention to detail and accuracy.</p><p>• Proven experience in financial reporting, reconciliations, and budgeting.</p><p>• Excellent communication skills and the ability to collaborate effectively across teams.</p><p>• Proficiency in ERP systems and advanced Excel skills.</p><p>• CPA designation or progress toward completion is considered an asset.</p><p>If you are ready to take the next step in your finance career and want to be part of a collaborative, growth-focused environment, we would love to hear from you.</p><p>Accounting Analyst (Fixed Assets)</p>