Latest job postings
Accounts Payable Analyst
- Concord, ON
- onsite
- Permanent
-
75000 - 100000 CAD / Yearly
- We are looking for an Accounts Payable Analyst to join our team in Concord, Ontario. This position focuses on maintaining accurate payable records, supporting timely payments, and helping ensure financial information is complete and reliable. The successful candidate will work closely with invoices, vendor accounts, and reporting tools while contributing to smooth day-to-day accounting operations.<br><br>Responsibilities:<br>• Review incoming invoices, assign the appropriate accounting codes, and enter payment information with a high degree of accuracy.<br>• Reconcile vendor statements and internal records to identify discrepancies, investigate variances, and support timely resolution.<br>• Prepare and process scheduled cheque runs and other payment activities in accordance with established deadlines.<br>• Maintain organized accounts payable documentation and ensure transaction details are recorded correctly for audit and reporting purposes.<br>• Support invoice processing from receipt through approval and payment, following company procedures and financial controls.<br>• Use spreadsheet and accounting software tools to track payable activity, update records, and assist with reporting needs.<br>• Communicate with internal teams and external vendors to clarify billing issues, confirm payment details, and resolve outstanding items.
- 2026-05-28T00:00:00Z
Bookkeeper
- Oakville, ON
- onsite
- Permanent
-
65000 - 70000 CAD / Yearly
- <p>Our client, a well-established public accounting firm, is seeking a detail-oriented Bookkeeper to join their team. This role is ideal for someone who enjoys working with small business clients and managing full cycle bookkeeping across a diverse portfolio. You will play a key role in supporting clients with day-to-day financial operations while collaborating closely with internal accounting and tax teams.</p><p><br></p><p>Key Responsibilities</p><p>· Manage full cycle bookkeeping for a portfolio of small to mid-sized clients across various industries</p><p>· Perform accounts payable and receivable processing, bank and credit card reconciliations, and general ledger maintenance</p><p>· Prepare and post journal entries and maintain accurate financial records</p><p>· Produce monthly and quarterly financial statements and working papers</p><p>· Assist with HST filings and other indirect tax remittances</p><p>· Support year-end processes, including preparation of files for accountants</p><p>· Provide light support on personal and corporate tax preparation</p><p>· Communicate directly with clients to gather information, resolve discrepancies, and provide ongoing support</p><p>· Identify opportunities to improve client processes and internal efficiencies</p>
- 2026-05-28T00:00:00Z
Payroll Administrator
- Calgary, AB
- onsite
- Permanent
-
0 - 0 CAD / Yearly
- <p>Robert Half is partnering with a valued client to identify a Payroll Administrator who can support accurate and timely payroll operations in a fast-paced business environment. This role is ideal for a detail-oriented professional with strong payroll processing experience, knowledge of compliance requirements, and a commitment to maintaining confidentiality.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Process payroll for salaried and hourly employees</li><li>Maintain payroll records and ensure employee data is accurate and up to date</li><li>Review timekeeping records, wage calculations, deductions, garnishments, and tax withholdings</li><li>Prepare and issue Records of Employment</li><li>Support year-end payroll activities, including the preparation and processing of T4 forms</li><li>Respond to employee questions related to pay, deductions, benefits, and payroll discrepancies</li><li>Reconcile payroll reports and assist with month-end and year-end payroll activities</li><li>Coordinate payroll-related employee lifecycle updates, including new hire setup, onboarding changes, terminations, and compensation or deduction adjustments</li><li>Ensure compliance with payroll regulations</li><li>Support payroll audits and prepare documentation as needed</li><li>Assist with payroll system maintenance, reporting, and process improvements</li></ul>
- 2026-05-28T00:00:00Z
Vice President of Finance
- Edmonton, AB
- onsite
- Permanent
-
175000 - 200000 CAD / Yearly
- <p><strong>The Opportunity</strong></p><p><br></p><p>Our client, a well-established and highly respected industrial services organization, is seeking a <strong>Vice President of Finance</strong> to join their executive leadership team. This is a unique opportunity for a forward-thinking finance leader to step into a highly visible role within a company known for its strong culture, collaborative leadership group, and exceptional employee tenure.</p><p>The organization has built a reputation for operational excellence, long-standing client relationships, and a team-oriented environment where employees are genuinely valued. As the business continues to evolve and grow, the successful candidate will have the opportunity to modernize financial processes, enhance reporting and systems, and help build the next chapter of the finance function.</p><p><br></p><p>The <strong>Vice President of Finance</strong> is responsible for the overall financial health, strategic financial planning, and leadership of the finance and administration functions. Reporting directly to the executive leadership team, this individual will provide financial guidance, oversee accounting operations, drive budgeting and forecasting initiatives, and support long-term business strategy and decision-making.</p><p>The successful candidate will play a critical role in helping the organization scale, improve processes, strengthen internal controls, and implement forward-thinking financial practices that support continued growth.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><br></p><p><em>Strategic Leadership</em></p><ul><li>Partner with the executive leadership team to establish and execute organizational priorities and strategic objectives.</li><li>Provide regular reporting and insight on the organization’s financial and operational performance.</li><li>Act as a trusted advisor to senior leadership on business strategy, financial planning, risk management, and operational decisions.</li><li>Lead long-term and short-term financial planning initiatives that drive profitability, operational efficiency, and sustainable growth.</li><li>Identify opportunities to modernize systems, improve reporting capabilities, and build scalable financial infrastructure.</li></ul><p><em>Financial Management </em></p><ul><li>Oversee all accounting and finance functions including budgeting, forecasting, financial reporting, cash flow management, and corporate credit.</li><li>Lead the annual budgeting process, establish timelines, and support leadership teams through planning and execution.</li><li>Analyze financial performance, investigate budget variances, and recommend corrective actions where required.</li><li>Monitor key financial indicators and provide proactive insights regarding potential risks and opportunities.</li><li>Ensure compliance with financial reporting standards, regulatory requirements, and applicable legislation.</li></ul><p><em>Scaling The Team </em></p><ul><li>Provide mentorship, coaching, and leadership to the finance and administration team.</li><li>Foster a collaborative, accountable, and high-performing team environment.</li><li>Support employee development, succession planning, and performance management initiatives.</li><li>Lead through change with professionalism, adaptability, and strong communication.</li><li>Encourage teamwork, problem-solving, and continuous improvement across the organization.</li></ul>
- 2026-05-28T00:00:00Z
Account Manager
- Toronto, ON
- onsite
- Permanent
-
65000 - 69000 CAD / Yearly
- <p>We are looking for an <strong>Account Manager </strong>to support physician members with insurance-related guidance in a consultative, service-oriented environment in Toronto, Ontario. This hybrid position blends client relationship management, coverage expertise, and day-to-day advisory support, making it well suited to someone who enjoys helping clients understand benefits options and resolve questions with care. The role emphasizes group benefits and health and dental coverage while delivering a high standard of service rather than focusing on high-pressure sales activity.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Build trusted relationships with physician members by responding to coverage questions and providing clear guidance on available insurance and benefits options.</p><p>• Partner closely with the advisory team to coordinate member support, prepare client information, and help move cases forward efficiently.</p><p>• Explain eligibility, enrolment details, and plan features related to group benefits, health coverage, and dental programs in an accurate and accessible way.</p><p>• Deliver attentive client service by addressing issues promptly, following up on outstanding items, and helping resolve policy or administrative concerns.</p><p>• Maintain detailed client records and interactions within CRM and related office systems to support service continuity and reporting.</p><p>• Assist with sales support activities by identifying member needs, sharing suitable product information, and contributing to a positive client experience.</p><p>• Participate in onboarding and training programs to strengthen product knowledge, service capability, and understanding of internal processes.</p><p>• Support administrative and office functions tied to account management, documentation, and coordination with internal stakeholders.</p>
- 2026-05-28T00:00:00Z
Controller
- Waterloo, ON
- onsite
- Permanent
-
145000 - 165000 CAD / Yearly
- We are looking for an experienced Controller to lead financial oversight, strengthen reporting practices, and support sound decision-making across the organization in Waterloo, Ontario. This role is well suited to a finance specialist who can balance day-to-day accounting leadership with complex funding compliance, audit coordination, and control improvements. The successful candidate will play a key role in maintaining financial integrity, improving visibility across entities, and guiding special projects related to financial governance.<br><br>Responsibilities:<br>• Oversee the organization’s accounting operations and provide leadership across core finance activities, including reporting, budgeting, payroll oversight, and general financial administration.<br>• Administer federal and provincial funding programs by monitoring eligibility, tracking allocations, and ensuring reporting obligations are completed accurately and on schedule.<br>• Maintain strong grant controls by reviewing funding usage carefully to prevent overlap between programs and to ensure expenditures are assigned appropriately.<br>• Act as the primary finance contact for external auditors and support recurring coordination activities involving the organization and its related subsidiary.<br>• Develop, document, and enhance financial controls to address identified gaps, strengthen compliance, and improve the reliability of financial processes.<br>• Provide financial oversight across the parent organization and its wholly owned for-profit subsidiary, with attention to risk, accountability, and consolidated visibility.<br>• Lead follow-up activities related to prior audit findings and implement practical measures to resolve issues within required timelines.<br>• Support finance and compliance initiatives, including ad hoc analysis, process reviews, and special projects that require strong technical accounting knowledge.<br>• Partner with internal staff responsible for payroll, benefits, and related administrative functions to ensure accurate financial coordination and reporting.
- 2026-05-28T00:00:00Z
Internal Auditor
- Calgary, AB
- onsite
- Permanent
-
0 - 0 CAD / Yearly
- <p>Our client is searching for an Internal Auditor to join their team. The Internal Auditor will support governance, risk management, and operational effectiveness through the evaluation and enhancement of internal controls, business processes, and compliance practices across multiple business operations. Reporting within a collaborative corporate environment, this role is responsible for conducting financial audit, control assessments, identifying areas of operational and financial risk, and supporting continuous improvement initiatives to strengthen the organization’s control environment. The position works closely with stakeholders across various functions to ensure compliance with internal policies, contractual obligations, and applicable regulations, while promoting accountability, consistency, and strong governance practices throughout the organization.</p>
- 2026-05-28T00:00:00Z
Payroll Administrator
- Winnipeg, MB
- onsite
- Permanent
-
70000 - 80000 CAD / Yearly
- <p>We are looking for a Payroll Administrator to join a fantastic organization in Winnipeg, Manitoba. In this role, you will oversee accurate and timely payroll processing while supporting employee pay, deductions, and benefits administration. The successful candidate will bring strong knowledge of Canadian payroll practices, sound attention to detail, and the ability to manage confidential information with care.</p><p><br></p><p>Responsibilities:</p><p>• Maintain and update employee payroll records, including time worked, absences, overtime, and other pay-related information to ensure accurate compensation and benefit calculations.</p><p>• Process full-cycle payroll on a bi-weekly basis for employees, ensuring regular earnings, vacation pay, bonuses, and other payments are completed correctly and on schedule.</p><p>• Review and produce payroll registers, earnings statements, and deduction summaries covering taxes, pension contributions, insurance, and other required withholdings.</p><p>• Administer payroll-related benefits documentation, including pension, leave, insurance, and other employee programs, while ensuring records remain complete and current.</p><p>• Prepare statutory payroll filings and supporting documents such as year-end tax slips, Records of Employment, and other required remittances and reports.</p><p>• Reconcile payroll data at period end by balancing reports, investigating variances, and matching payroll results to financial and bank records.</p><p>• Respond to employee and internal payroll inquiries by providing clear information on pay, benefits, deductions, and applicable workplace agreements.</p><p>• Monitor payroll reports and account summaries, identify discrepancies, and resolve issues promptly to maintain data accuracy and compliance.</p><p>• Contribute to the improvement of payroll procedures and internal practices to support efficient, consistent payroll operations.</p>
- 2026-05-27T00:00:00Z
Outside Sales Representative
- Agassiz, BC
- onsite
- Permanent
-
70000 - 80000 CAD / Yearly
- <p>We are looking for an experienced Outside Sales Representative to support business growth for a respected company serving the construction materials and aggregate market in British Columbia. This position suits a detail-oriented sales representative who builds trust easily, enjoys spending time in the field, and can manage customer relationships across a busy regional territory. The role combines new account development with ongoing support for existing clients, with a strong focus on service, responsiveness, and coordination with internal teams.</p><p><br></p><p><strong><u>Responsibilities:</u></strong></p><p><br></p><p>• Build and strengthen business relationships with contractors, developers, municipal contacts, builders, trucking partners, and other industrial customers across the assigned region.</p><p>• Seek out new sales opportunities by identifying prospective clients, following up on leads, and expanding the company’s presence in the local construction and aggregate market.</p><p>• Travel throughout the territory to meet customers in person, visit job sites, and develop a clear understanding of project timelines and material needs.</p><p>• Prepare accurate pricing, quotations, and proposals that reflect customer requirements and support timely decision-making.</p><p>• Work closely with operations, dispatch, and internal staff to help ensure orders are delivered efficiently and customer expectations are met.</p><p>• Keep clients informed about product availability, scheduling updates, and project-related considerations to maintain a high standard of service.</p><p>• Track market conditions, competitor activity, and emerging industry trends to help inform sales efforts and business planning.</p><p>• Record sales activity, customer communications, and opportunity updates in the company’s CRM and sales management systems.</p><p>• Represent the organization effectively in all client interactions and contribute to its strong reputation within the construction sector.</p>
- 2026-05-27T00:00:00Z
Project Manager, Product
- Toronto, ON
- onsite
- Contract / Temporary
-
33 - 38 CAD / Hourly
- <p>Our Finance client in downtown Toronto is looking for a Project Manager for a 6 month contract. The Project Manager will be working in office 4 days per week, and 1 day work from home. </p><p><br></p><p>The Project Manager will act as the central point of coordination for initiatives involving collaboration with product, delivery and go-to-market teams.</p><p><br></p><p><strong>Responsibilities: </strong></p><ul><li>Serve as the primary coordination point with counterpart project managers to manage shared priorities and resolve delivery conflicts.</li><li>Manage projects end‑to‑end, from initiation through completion, ensuring milestones stay on track and visible to stakeholders.</li><li>Develop and maintain integrated project plans, tracking sequencing, risks, and cross‑initiative dependencies.</li><li>Plan and facilitate key project activities, including discovery sessions, stakeholder workshops, and progress checkpoints.</li><li>Manage intake and prioritization of new project work, including initiatives originating from cross‑sector collaboration.</li><li>Coordinate go‑to‑market and product launch activities, building dependency‑aware launch plans with Product and enablement teams.</li><li>Proactively identify, assess, and mitigate project risks and issues, escalating decisions with clear recommendations when needed.</li></ul><p><br></p>
- 2026-05-27T00:00:00Z
General Manager
- Simcoe, ON
- onsite
- Permanent
-
110000 - 120000 CAD / Yearly
- <p>🌱<strong> General Manager / Director of Operations</strong></p><p>📍 Southwestern Ontario (Woodstock / Tillsonburg region)</p><p>We are partnering with a well-established and growing organization within the agriculture sector to recruit a General Manager / Director of Operations.</p><p>This is a senior leadership role responsible for operational performance, team leadership, and growth, working closely with leadership and or the Board of Directors.</p><p><br></p><p>🚀 Key Responsibilities</p><ul><li>Provide overall leadership of day-to-day operations, ensuring efficiency, quality, and performance across the business</li><li>Lead and develop a multi-functional team across operations, production, and/or field services</li><li>Drive strategic initiatives, including growth, process improvement, and operational scalability</li><li>Oversee budgeting, financial performance, and P&L accountability</li><li>Build and maintain strong relationships with customers, suppliers, industry stakeholders</li><li>Collaborate with Board members on long-term planning and organizational direction</li><li>Identify opportunities to improve systems, processes, and operational effectiveness</li></ul><p><br></p>
- 2026-05-27T00:00:00Z
Financial Planning & Analysis Manager
- Richmond, BC
- onsite
- Permanent
-
100000 - 120000 CAD / Yearly
- <p>Our client is seeking a highly analytical and hands-on FP&A Manager to own and lead the full financial planning and analysis function within a fast-paced distribution environment. Reporting directly to senior leadership, this role will serve as the organization’s key FP&A resource and business partner, supporting strategic decision-making through insightful financial analysis, forecasting, reporting, and operational recommendations.</p><p><br></p><p>This is a Manager-level role with significant ownership and visibility across the organization; however, it is an individual contributor position without direct reports. The successful candidate will be comfortable operating autonomously, building processes, and partnering closely with stakeholders across finance, operations, inventory, and sales.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Own and manage the end-to-end budgeting, forecasting, and financial planning cycle across the organization</li><li>Prepare and present monthly P&L reporting packages, variance analysis, and management commentary for senior stakeholders</li><li>Develop financial models, dashboards, and KPI reporting to support operational and strategic decision-making</li><li>Create ad hoc analysis and reporting related to new SKUs, inventory trends, promotional items, pricing initiatives, and business performance</li><li>Analyze inventory activity including obsolete and slow-moving inventory, providing recommendations to leadership</li><li>Partner cross-functionally with operations, supply chain, sales, and executive leadership to support business initiatives and profitability analysis</li><li>Maintain and enhance reporting automation and data visualization using advanced MS Excel, Power Query, and Power BI</li><li>Identify opportunities to improve reporting processes, data accuracy, and overall financial visibility</li><li>Support long-range planning, business cases, and special projects as required</li></ul><p><br></p><p><br></p><p><br></p><p><br></p>
- 2026-05-27T00:00:00Z
Project Manager
- Toronto, ON
- onsite
- Contract / Temporary
-
90 - 110 CAD / Hourly
- We are looking for a senior Project Manager to join our team in Toronto, Ontario on a Long-term Contract assignment. This position will guide several IT and business initiatives at the same time, with the main emphasis on shaping a business intelligence roadmap and advancing key digital projects. The successful candidate will bring strong leadership in discovery, planning, stakeholder alignment, and executive-level reporting while working closely with business teams, IT partners, and external vendors. This role is best suited to someone who is comfortable navigating changing priorities and delivering structure across complex, multi-stream programs.<br><br>Responsibilities:<br>• Direct the discovery and planning activities for a business intelligence program, including assessment of existing reporting tools, data sources, and operational processes.<br>• Lead workshops and consultations with business and technical teams to capture needs, clarify priorities, and translate findings into clear project documentation.<br>• Create future-state plans for BI capabilities, including governance considerations, operating approach, and a practical implementation roadmap.<br>• Oversee the rollout of a Qualtrics solution by coordinating internal stakeholders, third-party vendors, timelines, risk items, and launch readiness.<br>• Support the definition of initial Qualtrics use cases, ensuring technical dependencies, integrations, and user access needs are addressed.<br>• Partner with leadership on the procurement of a digital strategy consultant by preparing RFP materials, coordinating vendor evaluations, and tracking selection activities.<br>• Monitor multiple project streams at once, maintaining schedules, budgets, status updates, and executive-ready reporting across all active work.<br>• Work with business leaders, IT teams, and external service providers to keep deliverables aligned, resolve issues quickly, and maintain momentum toward agreed outcomes.<br>• Contribute to enhancement initiatives related to client information systems as needed, helping coordinate priorities, documentation, and cross-functional execution.
- 2026-05-27T00:00:00Z
Senior Operations Accountant
- Delta, BC
- onsite
- Permanent
-
110000 - 120000 CAD / Yearly
- <p>Are you an experienced Senior Operations Accountant looking for your next opportunity in a dynamic, fast-paced production environment? Our client is seeking a results-driven individual to support the financial oversight and operational performance of key initiatives within their food processing operations. Reporting directly to the General Manager, you will play a hands-on role in driving accuracy across job costing, inventory management, project reporting, and more.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>• Lead and support various initiatives and projects assigned by management</p><p>• Manage job costing for food processing projects, including tracking labor, raw materials, packaging, and overhead allocations</p><p>• Perform precise inventory reconciliation for products and packaging throughout production cycles</p><p>• Prepare and support monthly financial statements, and ensure accurate and compliant account reconciliations</p><p>• Monitor Accounts Receivable and Accounts Payable, following up on collections and payments as needed</p><p>• Assist the Controller with reporting requirements and ad hoc projects</p><p>• Collaborate closely with production, procurement, and logistics teams for accurate data gathering</p>
- 2026-05-27T00:00:00Z
French Bilingual AR/Collections Specialist
- Mississauga, ON
- onsite
- Permanent
-
60000 - 70000 CAD / Yearly
- <p>We are seeking a detail-oriented and proactive Bilingual Accounts Receivable / Collections Specialist to join our clients' team. This role is responsible for the full accounts receivable cycle, with a strong focus on collections and maintaining positive client relationships in both English and French.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Manage full-cycle accounts receivable, including invoicing, cash application, and account reconciliations</li><li>Proactively follow up on outstanding balances and drive collections efforts to reduce aging</li><li>Communicate with customers via phone and email in both English and French</li><li>Investigate and resolve billing discrepancies, short payments, and disputes</li><li>Maintain accurate customer account records within the ERP system</li><li>Prepare aging reports and provide regular updates on collection status</li><li>Collaborate with internal teams (sales, customer service, accounting) to resolve issues</li><li>Ensure adherence to company policies and credit/collection procedures</li></ul><p><br></p>
- 2026-05-27T00:00:00Z
Director of Finance
- Concord, ON
- onsite
- Permanent
-
150000 - 180000 CAD / Yearly
- <p>We are looking for an experienced Director of Finance to provide leadership across the finance function for a growing manufacturing organization in Vaughan, Ontario. This role will serve as a strategic partner to senior leadership while maintaining strong oversight of reporting, cost management, and day-to-day financial operations. The successful candidate will help strengthen financial discipline, support operational decision-making, and build an effective finance team in a dynamic production environment.</p><p><br></p><p>Responsibilities:</p><p>• Direct the full financial reporting cycle, ensuring accurate and timely month-end, quarter-end, and year-end results.</p><p>• Oversee manufacturing cost analysis by managing standard costing, reviewing variances, and monitoring profitability across products and operations.</p><p>• Work closely with plant and operations leaders to identify cost-saving opportunities and improve financial performance.</p><p>• Maintain a robust control environment by supporting compliance obligations, audit readiness, and sound accounting practices.</p><p>• Monitor cash flow, optimize working capital, and manage relationships with banking partners and other financial stakeholders.</p><p>• Lead accounts payable, accounts receivable, and general ledger activities to ensure smooth daily finance operations.</p><p>• Coach, mentor, and develop the accounting and finance team while setting clear performance expectations.</p><p>• Identify opportunities to improve financial processes and enhance the use of systems and tools across the department.</p><p>• Provide financial insight on capital spending initiatives and operational investments, including analysis and tracking.</p><p>• Serve as the main point of contact for external auditors and tax advisors during annual reviews and other reporting requirements.</p>
- 2026-05-27T00:00:00Z
Accounting Manager/Supervisor
- North York, ON
- onsite
- Permanent
-
90000 - 110000 CAD / Yearly
- <p>Reporting to the Controller, the <strong>Finance Manager</strong> will play a hands-on role within the finance function, supporting day-to-day financial operations with particular focus on Accounts Receivable and Accounts Payable. This individual will be responsible for financial reporting, month-end close, internal process development, and cross-functional partnership with operational teams to drive financial visibility and performance.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><strong>Financial Reporting and Close</strong></p><ul><li>Support month-end, quarter-end, and year-end close processes, ensuring accuracy and timeliness</li><li>Prepare and review monthly financial statements and supporting schedules</li><li>Analyze financial results, variances, and key performance indicators, providing insights to the Controller</li></ul><p><strong>Accounting Operations</strong></p><ul><li>Review and oversee day-to-day accounting activities including AP, AR, and general ledger entries</li><li>Ensure compliance with GAAP and company policies</li><li>Support the ongoing development and enforcement of internal controls</li></ul><p><strong>Systems and Process Improvement</strong></p><ul><li>Assist with ERP system implementation and optimization</li><li>Identify and drive process improvement opportunities to enhance efficiency and scalability</li></ul><p><strong>Audit and Compliance</strong></p><ul><li>Support year-end audits and liaise with external accountants</li><li>Ensure all financial processes meet regulatory and policy requirements</li></ul><p><strong>Team Development</strong></p><ul><li>Mentor and support junior finance team members as the organization scales</li></ul><p><br></p>
- 2026-05-26T00:00:00Z
Intermediate Accountant
- North York, ON
- onsite
- Permanent
-
70000 - 80000 CAD / Yearly
- <p>We are looking for an <strong>Intermediate Accountant</strong> to join our team in Toronto, Ontario. In this role, you will contribute to the organization’s financial operations by ensuring accurate and efficient accounting practices. This position provides an excellent opportunity to apply your expertise in accounting systems and processes within a collaborative environment.</p><p> </p><p><strong>Responsibilities</strong>:</p><p>• Prepare and review financial statements while ensuring compliance with accounting standards.</p><p>• Conduct reconciliations of accounts to maintain accuracy and integrity of financial data.</p><p>• Utilize accounting software systems to streamline and enhance financial operations.</p><p>• Support auditing processes by providing necessary documentation and resolving inquiries.</p><p>• Collaborate with team members to improve accounting workflows and efficiency.</p><p>• Assist in implementing best practices for financial reporting and operational procedures.</p><p>• Analyze financial data to identify trends and opportunities for improvement.</p><p><br></p>
- 2026-05-26T00:00:00Z
Accountant
- Mississauga, ON
- onsite
- Permanent
-
75000 - 85000 CAD / Yearly
- <p><strong>Position Overview</strong></p><p>Our client is seeking a detail-oriented Accountant to join their team. This role will support the full-cycle accounting function, including month-end close, financial reporting, and analysis. The ideal candidate brings strong technical accounting skills, experience in NetSuite, and the ability to work both independently and collaboratively. This is a full time permanent position that offers a hybrid working environment in Mississauga. </p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Prepare and post journal entries and support month-end and year-end close processes</li><li>Perform reconciliations of general ledger accounts to sub-ledgers, ensuring accuracy and completeness</li><li>Maintain and manage fixed asset schedules, including depreciation calculations</li><li>Prepare and file GST/HST/PST returns in a timely and accurate manner</li><li>Handle amortization of prepaid expenses</li><li>Support the implementation and adherence to internal control procedures</li><li>Assist with the preparation of year-end audit working papers and liaise with external auditors</li><li>Contribute to budgeting, including variance analysis</li><li>Support the preparation of monthly financial statements and reporting packages for management</li><li>Provide ad hoc financial analysis and accounting support as needed</li></ul>
- 2026-05-26T00:00:00Z
Payroll Specialist
- Calgary, AB
- onsite
- Permanent
-
0 - 0 CAD / Yearly
- <p>Robert Half is partnering with a client to hire a Payroll Specialist who will play a key role in ensuring accurate and timely payroll processing. This position is ideal for a detail-oriented professional with strong knowledge of payroll procedures, compliance requirements, and payroll systems.</p><p><br></p><p>Key Responsibilities:</p><p><br></p><ul><li>Process payroll for employees on a biweekly or semimonthly basis</li><li>Maintain payroll records and ensure data accuracy for earnings, deductions, taxes, and benefits</li><li>Review timekeeping records and resolve discrepancies in partnership with managers and HR</li><li>Ensure compliance with payroll laws and regulations</li><li>Prepare payroll reports and support audits as needed</li><li>Support benefits administration activities, including leave tracking and calculations, verifying accurate benefit deductions and payments, and preparing and submitting required benefits documentation</li><li>Assist with year-end payroll activities, including preparing journal entries, processing year-end adjustments, and completing reconciliations</li><li>Respond to employee questions regarding payroll, deductions, and pay-related matters</li><li>Support process improvements and payroll system updates</li></ul>
- 2026-05-26T00:00:00Z
Accounting Coordinator
- Woodbridge, ON
- onsite
- Permanent
-
65000 - 75000 CAD / Yearly
- We are looking for an Accounting Coordinator to support day-to-day financial operations in Ontario. This role is well suited to someone who is highly organized, detail-oriented, and comfortable managing a range of accounting activities in a fast-paced environment. The successful candidate will contribute to accurate financial records, timely transaction processing, and effective coordination across billing, payables, and receivables functions.<br><br>Responsibilities:<br>• Maintain financial records by reviewing, reconciling, and updating account information to ensure accuracy across transactions and balances.<br>• Process vendor invoices and payment activities promptly while verifying supporting documentation and coding details.<br>• Manage customer invoicing and follow up on outstanding balances to help keep receivables current and organized.<br>• Perform regular account reconciliations to identify discrepancies, investigate variances, and resolve issues efficiently.<br>• Prepare and issue billing documents with a high level of accuracy while ensuring timelines and internal standards are met.<br>• Support month-end accounting activities by organizing records, tracking entries, and assisting with financial reporting requirements.<br>• Use Microsoft Excel to analyze data, prepare summaries, and maintain structured accounting schedules.<br>• Work within Microsoft Dynamics 365 Business Central to record transactions, monitor financial information, and support ongoing accounting processes.
- 2026-05-25T00:00:00Z
Tax Staff - Public
- North York, ON
- onsite
- Permanent
-
100000 - 120000 CAD / Yearly
- <p><strong>Join a Growing, Specialized Tax Practice in the North GTA</strong></p><p>Our client, a well-established and growing <strong>mid-sized public accounting firm in the North GTA</strong>, is seeking a <strong>Tax Accountant</strong> to join their highly regarded <strong>specialized Tax Practice</strong>.</p><p>This is an excellent opportunity for a tax professional who wants to deepen their expertise, work on complex and interesting files, and collaborate with a high-performing team in a firm that values professional development and client impact.</p><p><br></p><p>What You’ll Do</p><ul><li>Prepare and review a wide range of <strong>income tax returns</strong> (personal, corporate, and trust), ensuring accuracy and full compliance with Canadian tax regulations</li><li>Handle <strong>information returns and regulatory filings</strong>, keeping clients compliant and up to date</li><li>Assist with <strong>tax elections, objections, and dispute resolution</strong>, gaining exposure to more complex tax matters</li><li>Analyze <strong>CRA notices and statements of account</strong>, identifying issues and recommending next steps</li><li>Build strong relationships with clients by providing <strong>clear, timely, and professional tax guidance</strong></li><li>Support <strong>tax planning and advisory engagements</strong>, helping clients optimize their financial outcomes</li><li>Act as a key liaison with <strong>tax authorities</strong>, managing inquiries and resolving issues on behalf of clients</li><li>Stay ahead of changes in <strong>Canadian tax legislation</strong>, applying new rules and guidance proactively</li><li>Collaborate closely with colleagues across the practice to deliver <strong>high-quality, timely client service</strong></li><li>Leverage <strong>modern tax software and tools</strong> to drive efficiency and accuracy in all deliverables</li></ul><p><br></p>
- 2026-05-25T00:00:00Z
Accounting Manager
- St Thomas, ON
- onsite
- Permanent
-
90000 - 120000 CAD / Yearly
- <p>Our client is hiring an Accounting Manager to lead day-to-day accounting operations and support financial accuracy, compliance, and continuous improvement across the business in a multi-entity environment. This role partners closely with finance leadership and operational stakeholders and oversees an accounting team.</p><p><br></p><p>The Accounting Manager is responsible for managing and leading the daily operations of the accounting function, ensuring workflows align with organizational standards, timelines, and internal controls. This position plays a key role in financial reporting, budgeting, compliance, and team leadership across multiple entities and jurisdictions.</p><p><br></p><p><u>Key Responsibilities:</u></p><ul><li>Lead, manage, and develop a multi-location accounting team</li><li>Ensure timely and accurate preparation of monthly, quarterly, and annual financial statements</li><li>Oversee the preparation, analysis, and monitoring of budgets and forecasts</li><li>Analyze financial and operational data to assess performance at both the company and business-unit levels</li><li>Partner with department leaders to support cost management, projects, and business initiatives</li><li>Identify and implement process improvements to enhance efficiency, consistency, and accuracy</li><li>Maintain appropriate documentation for processes, procedures, controls, and key decisions</li><li>Monitor regulatory and legislative changes and support ongoing compliance</li><li>Liaise with external advisors related to accounting, tax, and audit matters as required</li><li>Manage, coach, mentor, and support a team of employees</li><li>Act as a finance subject matter expert on cross-functional projects and initiatives</li><li>Provide leadership support to accounts payable and accounts receivable teams when needed</li><li>Perform other duties as assigned by finance leadership</li></ul>
- 2026-05-25T00:00:00Z
CAN - Software Developer: II (Intermediate)
- Mississauga, ON
- onsite
- Contract / Temporary
-
30 - 40 CAD / Hourly
- <p>This is an active contract opportunity. We are looking for a <strong>Software Developer (contract-to-hire)</strong> to support the design, development, and enhancement of enterprise applications and data solutions. The ideal candidate thrives in a fast-paced environment and is comfortable managing and delivering across multiple concurrent projects.</p><p>This role requires a <strong>balanced skillset</strong>, combining <strong>.NET / C# development (including Blazor)</strong> with <strong>Power Platform (low-code) delivery</strong>, <strong>UI/UX design</strong>, and <strong>database development</strong>. The developer will contribute across the full SDLC—from design through production support—while working in an Agile environment.</p><p><br></p><p><strong>Key Responsibilities:-</strong></p><p><br></p><p><strong>Application Development (.NET / C# / Blazor)</strong></p><ul><li>Design, build, test, and enhance web applications using <strong>C#, .NET (4.8/8/10), and Blazor (Server/WebAssembly)</strong></li><li>Follow established architecture patterns and coding standards to ensure scalability and maintainability</li></ul><p><strong>Power Platform / Low-Code Solutions</strong></p><ul><li>Design, build, test, and enhance solutions using: </li><li><strong>Power Apps (Canvas / Model-Driven)</strong></li><li><strong>Power Automate (workflows and integrations)</strong></li><li><strong>Power BI (reporting and dashboards)</strong></li><li>Apply governance and ALM best practices for scalable solution delivery</li></ul><p><strong>UI/UX Design & Front-End Delivery</strong></p><ul><li>Design and implement <strong>intuitive, responsive user interfaces</strong> across .NET and Power Platform solutions</li><li>Translate business requirements into wireframes, prototypes, and working UI</li><li>Apply strong <strong>UI/UX principles</strong> to improve usability, adoption, and performance</li></ul><p><strong>Database & Data Development</strong></p><ul><li>Design and develop <strong>relational database solutions</strong> using <strong>SQL Server and/or PostgreSQL</strong></li><li>Build and optimize <strong>queries, stored procedures, and data models</strong></li><li>Support data integration across systems and reporting layers (e.g., Power BI, Dataverse)</li></ul><p><strong>Agile Delivery & Collaboration</strong></p><ul><li>Participate in <strong>Scrum/Agile ceremonies</strong> (sprint planning, standups, backlog refinement, reviews)</li><li>Collaborate with business analysts and stakeholders to define requirements and acceptance criteria</li><li>Provide effort estimates and proactively identify risks and dependencies</li></ul><p><strong>Production Support (L2/L3)</strong></p><ul><li>Provide <strong>Level 2/3 support</strong> for production applications</li><li>Troubleshoot issues, perform root cause analysis, and deliver timely resolutions</li><li>Contribute to documentation, knowledge transfer, and continuous improvement</li></ul>
- 2026-05-25T00:00:00Z
Staff Accountant
- Concord, ON
- onsite
- Permanent
-
60000 - 70000 CAD / Yearly
- We are looking for a detail-oriented Staff Accountant to join a growing team in Vaughan, Ontario. In this role, you will support day-to-day accounting operations by managing reconciliations, processing transactions, and helping maintain accurate financial records. This opportunity is well suited to someone who is comfortable working across payables, receivables, billing, and reporting in a fast-paced environment.<br><br>Responsibilities:<br>• Perform regular account reconciliations to verify balances, investigate discrepancies, and maintain accurate ledger records.<br>• Process accounts payable transactions, including reviewing invoices, coding expenses, and preparing payments in a timely manner.<br>• Manage accounts receivable activities by issuing invoices, monitoring outstanding balances, and following up on collections as needed.<br>• Support billing operations by preparing accurate customer invoicing and resolving related payment or account issues.<br>• Assist with financial reporting by compiling data, updating schedules, and contributing to month-end accounting tasks.<br>• Use Excel to analyze financial information, build formulas, and prepare working files that support accounting accuracy.<br>• Maintain accounting records within Oracle and ensure transaction details are entered and updated correctly.<br>• Help identify and resolve accounting variances by reviewing supporting documentation and coordinating with internal stakeholders.
- 2026-05-25T00:00:00Z