We are looking for an experienced Accountant to join our team in Mississauga, Ontario, on a contract with potential for a permanent position. In this role, you will contribute to essential financial operations, including billing, bookkeeping, and cost analysis, while ensuring accuracy and efficiency in all processes. This position is ideal for a detail-oriented individual with a strong foundation in accounting and a proactive approach to problem-solving.<br><br>Responsibilities:<br>• Prepare and manage hardware invoicing and monthly recurring revenue billing processes.<br>• Oversee accounts receivable operations and provide support with accounts payable tasks.<br>• Create and process purchase orders efficiently and accurately.<br>• Conduct ongoing cost analysis to aid in financial decision-making and budgeting.<br>• Contribute to quarter-end close activities to ensure timely and accurate reporting.<br>• Maintain and update core billing and financial tracking spreadsheets.<br>• Perform general bookkeeping duties using QuickBooks Online.<br>• Collaborate with the team to streamline financial workflows and improve accuracy.<br>• Ensure compliance with financial regulations and company policies.
<p><strong>Accounting Manager</strong> – 18 Month Contract</p><p><strong>Location:</strong> Kitchener / Waterloo (Hybrid: 1 day onsite, 4 days remote)</p><p><strong>Compensation</strong>: $100,000–$120,000 per annum (depending on experience)</p><p><strong>Overview:</strong></p><p>A leading technology organization is seeking an Accounting Manager for an 18 month contract. Reporting to the VP of Finance, this hands-on role is ideal for a collaborative, detail-oriented professional with proven experience in public companies or private equity-backed environments.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Manage end-to-end month-end and quarter-end close processes in alignment with US GAAP</li><li>Prepare and review journal entries and account reconciliations</li><li>Oversee workpapers as well as requests from PE and auditors, providing mentorship, coaching, and support to staff and senior accountants</li><li>Support internal and external audit processes, ensuring accuracy and rigor in documentation and controls</li><li>Troubleshoot and optimize ERP systems, with a focus on NetSuite</li><li>Collaborate with payroll, tax, FP&A, and operations teams</li><li>Drive process improvements and special accounting projects</li><li>Leverage your background working in technology, high tech, or SaaS companies</li></ul>
Accounts Payable:<br>• Completing payments and controlling expenses by receiving, processing, verifying, and reconciling invoices<br>• Reconciling processed work by verifying entries and comparing system reports to balances<br>• Ensuring outstanding balances are updated with credit memos that are due<br>• Paying employees by receiving and verifying expense reports using company-specific accounting software<br>• Verifying vendor accounts by reconciling monthly statements and related transactions<br>• Maintaining historical records of all invoices, reports, receipts, and cheques by saving documents properly on the network<br>• Assisting other departments with equipment or product purchases, tracking assets and accounts for acquisition<br>• Confirming subcontractor billed working hours, bonuses, and projects<br><br>Accounts Receivable:<br>• Responsible for directing and coordinating all aspects of accounts receivable, bank reconciliation, bank deposits.<br>• Processing and monitoring incoming payments<br>• Responsible for internal controls for their area of responsibility.<br>• Analyze and accurately report the current month’s accounts receivable results.<br>• Assist with internal controls based on JSOX regulations to ensure assets are adequately safeguarded and results are accurately reported.<br>• Report all requested financial information to Director of finance.<br>• Manage, plan and coordinate the annual external audit process.<br>• Ensure that all federal corporate tax and Statistics Canada reports are completed in a timely manner.<br>• Responsible for cash management and reporting.<br>• Resolve account discrepancies<br>• Journal entries and accruals<br>• Other financial data processing<br>• Proficient on accounting software systems<br>• Credit card reconciliation<br>• Back up of accounting roles within department as needed
<p>Are you an experienced financial professional looking to make a high-impact contribution in a leading, global manufacturing environment? Our client is seeking a Senior Financial Analyst who will play a vital role in financial planning and analysis, partnering with business leaders to support strategic decision-making.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead financial analysis, forecasting, budgeting, and reporting processes to drive business results.</li><li>Conduct variance analysis, identify trends, and provide actionable insights to management.</li><li>Collaborate cross-functionally with operations, sales, and supply chain to support business objectives.</li><li>Develop and maintain complex financial models to evaluate projects, initiatives, and investments.</li><li>Prepare monthly, quarterly, and annual financial reports and presentations for senior leadership.</li><li>Ensure compliance with internal controls and company policies.</li><li>Support continuous improvement initiatives to enhance efficiency within financial processes.</li></ul><p><br></p>
<p>Our client, a leader in their industry, is seeking a detail-oriented and proactive Bookkeeper & Office Administrator to support our day-to-day financial operations and office functions. This role is ideal for someone who enjoys wearing multiple hats and contributing to a collaborative, fast-paced environment. The Bookkeeper & Office Administrator is responsible for managing the company’s financial records, overseeing general office administration, and supporting health and safety compliance. This role plays a key part in ensuring the smooth and efficient operation of both the office and accounting functions.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Manage day‑to‑day office administration, scheduling, and correspondence</li><li>Provide administrative support to senior management</li><li>Process accounts payable, accounts receivable, invoicing, and collections</li><li>Reconcile bank statements and maintain accurate financial records</li><li>Assist with monthly and year‑end reporting</li><li>Process weekly payroll and track commissions and expense reimbursements</li><li>Prepare and submit government filings (HST, WSIB, EHT, source deductions, T4s,)</li><li>Track expenses and budgets</li><li>Act as a point of contact for clients and vendors</li><li>Support health & safety documentation and certifications</li></ul><p><br></p><p><br></p>
<p>Our client, in the Greater Toronto Are (GTA), is seeking a <strong>Senior Accountant</strong> with strong <strong>P&C insurance</strong> experience to support financial reporting, reinsurance, and close processes while partnering with IT on finance automation initiatives.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Lead month‑end, quarter‑end, and year‑end close activities</li><li>Prepare and review financial statements, reconciliations, and journal entries</li><li>Oversee underwriting and reinsurance system close timelines</li><li>Prepare reinsurance reports for internal stakeholders and reinsurers</li><li>Support audits, regulatory filings, and P&C reporting</li><li>Partner with IT on finance systems and automation initiatives</li><li>Drive process improvements and strengthen internal controls</li></ul><p><br></p><p><br></p>
We are looking for a detail-oriented Finance/Accounting Coordinator to join our team in Waterloo, Ontario. In this role, you will handle a variety of accounting tasks, including accounts payable and receivable, month-end reconciliations, and administrative support. Your ability to ensure accurate financial records and provide seamless coordination will be essential to the success of our operations.<br><br>Responsibilities:<br>• Match invoices to purchase orders and receiving documents, verify pricing accuracy, and ensure proper approvals and signatures are obtained.<br>• Record customer payments received via cash, cheques, and wire transfers, and prepare electronic bank deposits.<br>• Follow up on overdue invoices, review customer credit limits, and prepare monthly accounts receivable reports for management.<br>• Ensure credit memos are supported by appropriate documentation and correspond with original invoice charges.<br>• Reconcile accounts payable, accounts receivable, and inventory sub-ledger reports with the general ledger during month-end processes.<br>• Monitor post-month-end accounts payable transactions to ensure all accruals are captured accurately.<br>• Maintain organized sales documents in filing software and assist with deposit invoice completion.<br>• Coordinate staff and customer lunches or events as needed and provide administrative support for service invoicing and warranty documentation.<br>• Review Concur expense submissions and manage SharePoint updates for company events, news, and other communications.
<p>Are you ready to take the next step in your accounting career and work directly in the heart of the manufacturing sector? Our client, a leading manufacturer, is seeking a detail-oriented Junior Accountant who thrives in fast-paced environments and enjoys full-cycle accounting responsibilities.</p><p><br></p><p>Key Responsibilities:</p><ul><li>Manage full cycle Accounts Payable (AP) processes: invoice entry, coding, payment runs, vendor reconciliations, and resolving discrepancies.</li><li>Prepare and post journal entries.</li><li>Assist with month-end close activities, including accruals, prepaids, and reporting support.</li><li>Perform account reconciliations (bank, AP, AR, inventory, intercompany).</li><li>Support finance team with audit prep, data analysis, and ad hoc projects.</li><li>Ensure accuracy and consistency of records in compliance with company policies and accounting standards.</li></ul><p><br></p>
<p>Our client is a global publicly traded manufacturing company. As a result of exciting growth, they are adding a new position to the Canadian Finance Team in Burlington. As <strong>Junior Accounting Manager</strong>, you will play a key role in managing accounting activities for North American business entities. Reporting to the NA Manager, your responsibilities will include:</p><p><br></p><p><strong>General Accounting</strong></p><ul><li>Manage day-to-day accounting activities: journal entries, provisions, general ledger maintenance, cost accounting, and financial reporting.</li><li>Act as liaison between NA Business Units, Shared Services, and Corporate functions.</li><li>Perform account reconciliations and variance analysis for balance sheet and P&L accounts.</li><li>Prepare financial statements and support internal/external audits.</li><li>Ensure compliance with accounting regulations and maintain internal controls.</li><li>Oversee accounting processes performed by external partners for accuracy.</li><li>Support tax reporting and provide financial data as required.</li></ul><p><strong>Monthly & Year-End Closing</strong></p><ul><li>Manage monthly closing activities with accuracy and timeliness.</li><li>Resolve issues impacting month-end close and communicate results to stakeholders.</li><li>Prepare internal and external reports for business units, corporate consolidation, and tax authorities.</li></ul><p><strong>Process Optimization</strong></p><ul><li>Participate in end-to-end projects, including requirements gathering, testing, and implementation.</li><li>Drive process improvements and automation in collaboration with Finance, Operations, and IT.</li><li>Analyze financial data to identify discrepancies and opportunities for optimization.</li></ul><p><strong>What is in it for You?</strong></p><ul><li>Strong compensation package including bonus, company-paid benefits from Day 1, company pension, paid vacation & personal days, CPA dues, PD and tuition reimbursement.</li><li>Hybrid work arrangement.</li><li>Opportunity to work for a large global publicly traded company.</li><li>Exciting future career growth.</li></ul>
<p>Robert Half Canada is seeking a detail-oriented and motivated Staff Accountant for a leading manufacturing organization. This position offers an excellent opportunity to further your accounting career in a dynamic environment with opportunities for growth and learning.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Prepare and review financial statements, reconciliations, and journal entries.</li><li>Support month-end and year-end close processes.</li><li>Maintain general ledger accounts and ensure accuracy of financial data.</li><li>Assist with accounts payable and receivable functions, ensuring timely processing.</li><li>Collaborate with cross-functional teams to support operational and financial projects.</li><li>Provide support for internal and external audits.</li><li>Identify and recommend process improvements to enhance efficiency.</li></ul><p><br></p>
<p>Our client is an established real estate developer in the Halton region. Due to exciting growth, they are seeking a detail‑oriented and proactive <strong>Project Accountant</strong> to join the growing team.. This is an onsite role ideal for an accounting professional who values <strong>face‑to‑face collaboration, mentorship, and being part of a close‑knit, high‑performing team</strong>.</p><p><br></p><p>In this role, you will manage the full financial lifecycle of several large construction projects across the GTA, working closely with project managers, internal accounting colleagues, and external partners. This is an excellent opportunity to grow your career in a supportive, hands‑on environment with strong leadership, open communication, and a genuinely positive company culture.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Set up new development projects, including business number registrations, entity setup in the accounting system, organizational charts, share subscriptions, and bank accounts</li><li>Manage end‑to‑end project invoice processing, from review to payment (cheque, wire, bill payment, EFT)</li><li>Manage cash flows for each project and prepare partner cash calls and bank draw requests</li><li>Prepare monthly bank reconciliations</li><li>Update project budgets and provide regular financial reporting to project managers</li><li>Collaborate daily with project managers, finance team members, vendors, and external partners to support the success of each project</li><li>Play a key role with month‑end and year‑end close and prepare documentation for internal teams and external auditors</li><li>Support ad‑hoc analysis and special accounting projects as needed</li><li>Prepare and file government submissions including HST returns and T5018 statements</li></ul><p><br></p><p><strong>Why Join?</strong></p><ul><li><strong>Collaborative, onsite work environment</strong> where learning happens daily</li><li>Supportive leadership and a team‑oriented culture that values contributions</li><li>Exposure to large‑scale land development projects across the GTA</li><li>Clear opportunities for professional growth and skill development</li><li>A stable organization with a strong reputation and long‑tenured employees</li><li>Join a company that values its employees and provides above-average perks for staff</li></ul>
Responsibilities:<br>• Contract management: track and maintain subcontracts and change orders and process related draws.<br>• Purchase orders: track and maintain all POs and process related invoices.<br>• Liaise with vendors/subcontractors on billing, payments, and compliance (WSIB, COI, Stat Dec, etc.).<br>• In collaboration with Project teams, manage budgets, costing, change orders, and project forecasts.<br>• Identify and investigate job cost variances to budget.<br>• Review and process all general expenses and overheads related to assigned projects.<br>• Investigate all non-recoverable project expenses.<br>• Manage AR collections for assigned projects.<br>• Review and maintain AR and AP subledgers. <br>• Prepare monthly billing and distribution of draws for assigned projects.<br>• Ensure all owner contract requirements have been met and captured in monthly billings. <br>• Develop a detailed understanding of the contract with the Project Owner.<br>• Prepare accurate and timely project financial reporting and ad-hoc reports as needed.<br>• Ensure the completeness of project documentation over the life of the project and through closeout.<br>• Close-out contracts and project accounts upon project completion.<br>• Respond to all customer requests.<br>• Ad-hoc duties as assigned by Senior Management<br><br>Job Requirments:<br>• Accounting/Finance related degree, enrollment in CPA program desired.<br>• Minimum 5 years of experience.<br>• Knowledge of the engineering and/or consulting and/or construction sector(s), considered an asset. <br>• Ability to analyze financial data, understand project forecasting, and prepare financial reports. <br>• Ability to work on site with operations teams is required.<br>• Highly meticulous nature, strong attention to detail.<br>• Excellent written, presentation and verbal communication skills.<br>• Proficient in Microsoft Excel and other MS Office applications.<br>• Travel to assigned project(s
<p>On behalf of our client, a stable and growing organization, we are recruiting for a Bookkeeper / Office Manager to join their team. This role combines hands-on bookkeeping responsibilities with oversight of daily office operations and administration.</p><p>The successful candidate will play a key role in maintaining accurate financial records while ensuring the smooth functioning of office processes. This opportunity is ideal for a detail-oriented professional who enjoys working in a broad, trusted role within a collaborative environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><br></p><p>Bookkeeping and Financial Support</p><ul><li>Maintain accurate and up-to-date financial records</li><li>Manage accounts payable and accounts receivable</li><li>Prepare invoices, process payments, and follow up on collections</li><li>Reconcile bank and credit card accounts</li><li>Support month-end and year-end closing activities</li><li>Assist with payroll processing and statutory remittances, as required</li><li>Liaise with external accountants or bookkeepers</li></ul><p>Office Management and Administration</p><ul><li>Oversee day-to-day office operations and administrative functions</li><li>Manage office supplies, vendors, and service providers</li><li>Maintain organized filing systems for financial and administrative documentation</li><li>Provide administrative support to management and staff</li><li>Assist with employee onboarding from an administrative perspective</li><li>Support scheduling, correspondence, and general office coordination</li></ul><p><br></p>
<p>Robert Half Canada is partnering with a well-established organization in the consumer electronics industry to identify a results-oriented Account Manager. This role is ideal for a driven professional who thrives on building strong client relationships and managing a portfolio to maximize growth opportunities.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop and maintain positive, long-term relationships with key accounts</li><li>Identify opportunities to expand business with current clients and secure new accounts</li><li>Serve as the main point of contact for customer inquiries, ensuring high satisfaction and prompt issue resolution</li><li>Collaborate with cross-functional teams (e.g., sales, marketing, operations) to achieve sales goals and deliver client solutions</li><li>Track account activity, prepare status reports, and present sales forecasts to leadership</li><li>Analyze market trends, customer needs, and competitor activity to inform account strategy</li><li>Support the execution of promotional programs and participate in industry events as needed</li></ul><p><br></p>
We are looking for an experienced and detail-oriented Audit Manager to oversee audit engagements for public clients. This role involves managing all aspects of audit processes, ensuring compliance with standards, and delivering exceptional client service. The ideal candidate will excel in leadership, technical expertise, and fostering strong client relationships.<br><br>Responsibilities:<br>• Lead and manage audit engagements, including planning, executing, and reviewing work to ensure timely and accurate completion.<br>• Supervise and mentor audit teams, providing guidance to enhance their growth and performance.<br>• Ensure compliance with auditing standards and internal policies while maintaining high-quality deliverables.<br>• Review financial statements, audit reports, and supporting documentation for accuracy and adherence to applicable standards.<br>• Identify and address audit risks, providing solutions to complex accounting challenges.<br>• Communicate audit findings and recommendations to clients and senior leadership in a clear and thorough manner.<br>• Support business development efforts by contributing to client proposals and presentations.<br>• Stay informed about changes in accounting standards, regulations, and industry trends to ensure audits remain current and compliant.<br>• Utilize audit software and tools effectively to streamline processes and improve efficiency.