Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2027 Salary Guide Demand for Skilled Talent Report Press Room Tech insights and talent strategies Labour market overview AI in recruiting Staffing for small businesses Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

Latest job postings

Purchasing Manager
  • Mississauga, ON
  • onsite
  • Permanent
  • 80000 - 95000 CAD / Yearly
  • Key Responsibilities:<br><br>Manage day-to-day purchasing activities, including purchase orders, supplier communications, pricing, and delivery coordination.<br><br>Build and maintain strong relationships with domestic and international suppliers.<br><br>Negotiate competitive pricing, purchasing terms, and delivery schedules.<br><br>Monitor inventory levels, product availability, and purchasing requirements.<br><br>Utilize Microsoft Excel to analyze purchasing data, track inventory, prepare reports, and support business decisions.<br><br>Work closely with sales, operations, and logistics to ensure purchasing activities support customer requirements.<br><br>Identify cost-saving opportunities and improvements to purchasing processes.<br><br>Resolve supplier issues, shipment delays, and purchasing discrepancies.<br><br>Take a proactive, hands-on approach to ensuring the purchasing function operates efficiently.<br><br>Support the continued growth and development of the purchasing department.<br><br>Qualifications:<br><br>Previous experience in purchasing, procurement, buying, or supply chain operations.<br><br>Strong Microsoft Excel proficiency is essential.<br><br>Excellent organizational, analytical, and problem-solving skills.<br><br>Practical business judgment, initiative, and the ability to work independently.<br><br>Strong communication, negotiation, and relationship-building skills.<br><br>Comfortable working in a hands-on environment where priorities may change.<br><br>Ability to influence suppliers and internal stakeholders to achieve business objectives.<br><br>Experience working with ERP or purchasing systems.<br><br>Industry background is flexible; candidates from manufacturing, distribution, electronics, or other sectors are encouraged to apply.<br><br>Previous people management experience is not required.<br><br>Additional Assets:<br><br>Japanese language proficiency is highly desirable.<br><br>German or French language skills are also considered assets.<br><br>Experience coordinating purchasing activities with international suppliers.<br><br>Demonstrated potential to mentor or lead a small team.
  • 2026-10-26T00:00:00Z
Accounts Payable Clerk
  • Mississauga, ON
  • onsite
  • Temporary
  • 25 - 28 CAD / Hourly
  • <p>We are looking for an experienced Accounts Payable Specialist for a contract opportunity in Mississauga. This is a stand-alone AP role requiring someone who can independently manage high-volume, full-cycle accounts payable, from invoice processing through vendor payments and reconciliation. Hands-on SAP experience is required. The successful candidate must be comfortable taking ownership of daily AP operations, resolving issues, and meeting payment deadlines with minimal supervision.</p><p><br></p><p>Responsibilities:</p><ul><li>Independently manage high-volume, full-cycle accounts payable, ensuring invoices and payments are processed accurately and on time.</li><li>Review invoices for proper documentation, approvals, and general ledger coding.</li><li>Complete three-way matching of purchase orders, receiving records, and vendor invoices.</li><li>Investigate and resolve invoice discrepancies, payment issues, and unmatched transactions.</li><li>Prepare and process scheduled payment runs, including cheque runs, in accordance with internal controls.</li><li>Maintain accurate invoice, vendor, and payment information in SAP.</li><li>Reconcile vendor statements and accounts payable balances, following up on outstanding items.</li><li>Respond to vendor inquiries and work with internal teams to resolve issues promptly.</li><li>Maintain organized AP records and support month-end activities and audit requests.</li></ul>
  • 2026-10-26T00:00:00Z
Administrative Assistant
  • Oshawa, ON
  • onsite
  • Temporary
  • 23.275 - 26.95 CAD / Hourly
  • We are looking for a dependable Administrative Assistant to support daily operations within a long-term care home in Ontario. This long-term contract opportunity is ideal for someone who brings strong administrative judgment, comfort with numbers, and a detail-oriented, compassionate approach when assisting residents, staff, and visitors. The successful candidate will contribute to office coordination, reception support, purchasing, and financial administration while helping maintain accurate records and efficient service across the site.<br><br>Responsibilities:<br>• Manage a range of administrative duties that support the day-to-day operation of the long-term care home, ensuring records and processes remain organized and current.<br>• Enter supply-related information into the financial management system and help maintain accurate documentation for purchasing and inventory activities.<br>• Reconcile credit card transactions, review supporting records, and follow up on missing or unclear items to resolve discrepancies promptly.<br>• Monitor stock levels for nursing and office materials, place orders as needed, and coordinate the replenishment of items such as general supplies and printer cartridges.<br>• Provide front-desk and telephone coverage when required, greeting visitors courteously and responding to inquiries with patience and courtesy.<br>• Assist with basic banking tasks, purchase order administration, and related clerical duties that support operational and financial workflows.<br>• Support payroll data entry tasks after training, ensuring information is submitted accurately and within required timelines.<br>• Maintain clear communication with internal teams and demonstrate tact and sound judgment in a sensitive care environment.
  • 2026-10-26T00:00:00Z
Oracle Fusion GL Consultant
  • Toronto, ON
  • onsite
  • Temporary
  • 55 - 70 CAD / Hourly
  • <p><strong>Oracle Fusion GL Consultant</strong></p><p><strong>Location:</strong> Hybrid / Downtown Toronto. </p><p><strong>Work Arrangement:</strong> 2 days onsite per week</p><p><strong>Duration:</strong> 16-month contract</p><p><strong>Pay Rate: 55 - 70</strong></p><p><strong>Position Overview</strong></p><p>Our client, a large and complex enterprise organization, is looking for an <strong>Interim Oracle Fusion GL Consultant</strong> to support an international finance transformation initiative. This consultant will play a key role in the finance workstream of a global Oracle Fusion deployment and will be expected to bring both <strong>deep accounting knowledge</strong> and <strong>hands-on Oracle Fusion General Ledger configuration expertise</strong>.</p><p><strong>What You’ll Be Doing</strong></p><ul><li>Provide expertise in <strong>Oracle Fusion General Ledger</strong>, with a strong focus on configuration and design decisions</li><li>Support a global finance transformation involving multiple countries and legal entities</li><li>Advise on chart of accounts structure, ledger setup, intercompany considerations, and broader financial design within Oracle Fusion</li><li>Help address accounting and system requirements tied to regulatory compliance, tax considerations, and varying reporting frameworks</li><li>Work alongside internal leaders, solution architects, and implementation partners to ensure finance requirements are properly reflected in system design</li><li>Contribute to setup decisions impacting fixed assets, cash management, reconciliation, accounting hub functionality, and other related areas</li><li>Partner with business and technical teams across international regions, including offshore and cross-functional groups</li><li>Lead or support knowledge-sharing sessions and communicate configuration impacts clearly to finance and project stakeholders</li><li>Recommend practical solutions in a highly complex environment, with the ability to work autonomously and drive outcomes with limited oversight</li></ul><p><br></p>
  • 2026-10-26T00:00:00Z
AML Analyst
  • Toronto, ON
  • onsite
  • Temporary
  • 28 - 28 CAD / Hourly
  • <p>We are looking for a AML Analyst to join a finance consulting environment supporting a client in Toronto, Ontario. This Long-term Contract position is ideal for a detail-oriented candidate with experience in financial crime review, regulatory compliance, and transaction analysis. The successful candidate will help evaluate risk, support investigative activities, and contribute to accurate reporting while working in a hybrid schedule.</p><p><br></p><p>Responsibilities:</p><p>•           AML/ATF transaction monitoring event adjudication.</p><p>•           Conducting financial crime investigations, including enhanced due diligence (EDD) and associated periodic high-risk reviews.</p><p>•           Keep abreast of relevant regulatory changes and identify immediate risk concerns pertaining to legislative and regulatory requirements.</p><p>•           Regulatory reporting (i.e. LCTR, EFTR, STR, TPR, SOTR).</p><p>•           Work directly with third-party service providers and Member-facing employees to maintain Member KYC information updates to comply with legislative requirements.</p><p>•           Assess the risk of wire transfers being sent to/received from high-risk countries.</p><p>•           Utilize Navaera, adverse media tools, and related software at a proficient level.</p><p>•           Understand and apply AML/ATF Procedures when required, and present findings in writing in a clear and precise manner.</p><p>•           Assist in coordinating and ensuring timely completion of AML training with all employees.</p><p>•           Assist in the planning, testing, back-testing and implementation of system enhancements and conversions.</p><p>•           Keep abreast of legislative and regulatory requirements, including the Proceeds of Crime (Money Laundering) and Terrorist Financing Act (PCMLTFA), and remain current on organizational practices, policies, procedures.</p><p>•           Provide assistance, where required, during regulatory examinations and external reviews.</p><p>•           Complete other duties and projects as may be assigned.</p>
  • 2026-10-26T00:00:00Z
VP/Director of Finance
  • Toronto, ON
  • onsite
  • Temporary
  • 75 - 90 CAD / Hourly
  • <p><strong>Interim Vice President, Finance</strong></p><p><br></p><p><strong>Role: Interim VP Finance</strong></p><p><strong>Duration:</strong> 6 months Contract</p><p><strong>Work Model:</strong> Hybrid, 3 days onsite</p><p><strong>Location:</strong> Toronto Downtown/Yorkville Area</p><p><br></p><p><strong>Position Overview</strong></p><p>We are seeking an interim Vice President, Finance.</p><p>Reporting to the Chief Financial Officer, this individual will oversee the finance function and provide leadership across reporting, planning, controls, audit, and broader finance operations. The role requires someone who can operate at both a strategic and hands-on level, while supporting business priorities in a fast-moving environment.</p><p><strong>Key Responsibilities</strong></p><ul><li>Lead the finance function across reporting, planning, controls, and audit execution</li><li>Oversee the preparation of monthly, quarterly, and annual financial reporting for senior leadership and other key stakeholders</li><li>Direct the annual budget process, forecasting cycles, and financial planning.</li><li>Maintain a strong financial control environment and support sound governance</li><li>Lead year-end financial statement preparation and manage external audit activity</li><li>Oversee cash management, liquidity planning, and treasury-related responsibilities</li><li>Provide oversight for tax filings and related compliance requirements</li><li>Review contracts and provide financial oversight related to vendors, procurement, and commercial commitments</li><li>Mentor, lead, and develop the finance team while driving accountability and strong performance</li></ul>
  • 2026-10-26T00:00:00Z
Payroll Specialist
  • Toronto, ON
  • onsite
  • Contract / Temporary to Hire
  • 38 - 44 CAD / Hourly
  • We are looking for a detail-oriented Payroll Specialist to support payroll operations for two organizations in Toronto, Ontario. This contract opportunity has the potential to become permanent and is ideal for someone who can manage end-to-end payroll processing, maintain compliance, and contribute to a growing team environment. The successful candidate will work with payroll, benefits, and time data while helping ensure employees are paid accurately and on schedule.<br><br>Responsibilities:<br>• Process bi-weekly payroll for two entities, ensuring accurate pay calculations for both salaried and hourly employees.<br>• Review time and attendance records in Workday and validate payroll data before each payroll cycle is finalized.<br>• Reconcile payroll registers and confirm gross-to-net calculations to maintain accuracy across all payments.<br>• Prepare and transmit payroll-related files required for tax remittances and year-end reporting, including T4 documentation.<br>• Administer benefits-related payroll activities, including enrolments, deductions, and supporting documentation.<br>• Monitor payroll practices for compliance with applicable legislation, internal controls, and company policies across both organizations.<br>• Support manual payroll adjustments, investigate discrepancies, and resolve issues affecting employee pay.<br>• Collaborate with HR and payroll stakeholders to assist with employee records and provide support in a growing business environment.
  • 2026-10-26T00:00:00Z
Accounts Payable Specialist
  • Edmonton, AB
  • onsite
  • Permanent
  • 75000 - 80000 CAD / Yearly
  • <p>Robert Half is partnering with an industry-leading construction organization to recruit an experienced Accounts Payable Specialist. This is an exciting opportunity to join a well-established and growing company known for its strong reputation, collaborative culture, and commitment to operational excellence.</p><p><br></p><p>The successful candidate will play a key role within the accounting team, managing a high-volume accounts payable function while supporting process improvements and an upcoming ERP implementation initiative. This position is ideal for a detail-oriented accounting professional who thrives in a fast-paced environment and enjoys taking ownership of complex reconciliations and vendor relationships.</p><p><br></p><p><strong><u>Key Responsibilities</u></strong></p><ul><li>Process a high volume of vendor invoices accurately and efficiently.</li><li>Review, verify, and code invoices to the appropriate general ledger accounts and projects.</li><li>Match invoices with purchase orders, contracts, and supporting documentation.</li><li>Prepare and process weekly electronic payments, EFTs, wire transfers, and cheque runs.</li><li>Investigate and resolve invoice discrepancies and vendor inquiries in a timely manner.</li><li>Perform regular vendor statement reconciliations and account reconciliations.</li><li>Reconcile corporate credit card transactions and employee expense claims.</li><li>Maintain accurate vendor records and ensure supporting documentation is complete and compliant.</li><li>Assist with month-end and year-end closing activities, including accruals and reporting.</li><li>Collaborate with project managers, site personnel, procurement teams, and accounting staff to ensure timely invoice approvals.</li><li>Support the implementation and optimization of a new ERP system, including data validation, testing, process documentation, and user support.</li><li>Identify opportunities to improve accounts payable workflows, internal controls, and efficiencies.</li><li>Ensure adherence to company policies, accounting standards, and construction industry best practices.</li></ul>
  • 2026-10-26T00:00:00Z
Payroll Specialist
  • Edmonton, AB
  • onsite
  • Contract / Temporary to Hire
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for an experienced <strong>Payroll Specialist</strong> to join a non-profit organization in <strong>Edmonton, Alberta</strong> in a contract-to-permanent opportunity. This role is ideal for a payroll professional with experience managing high-volume biweekly payroll, supporting unionized and non-unionized employees, and resolving payroll and system issues. The successful candidate will be detail-oriented, analytical, and comfortable working with large datasets and cross-functional teams.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Administer end-to-end biweekly payroll for approximately 3,500–3,800 employees, ensuring accurate and timely processing.</li><li>Process payroll for unionized and non-unionized employees across multiple provinces, ensuring compliance with collective agreements and legislation.</li><li>Review and validate time records prior to payroll processing.</li><li>Investigate payroll discrepancies and resolve employee, system, reporting, and vendor-related issues.</li><li>Prepare payroll reports, reconciliations, and analysis using advanced Excel functions.</li><li>Support payroll system administration, troubleshooting, and timekeeping applications.</li><li>Identify process improvements, document procedures, and support payroll policies and workflows.</li><li>Complete year-end activities, including T4s, Records of Employment, and statutory filings.</li><li>Collaborate with Human Resources and Finance to maintain accurate records, reconcile payroll, and support audits.</li></ul><p><br></p>
  • 2026-10-26T00:00:00Z
Accounting Administrator
  • Edmonton, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is seeking an <strong>Accounting Administrator</strong> to join their <strong>Edmonton </strong>team on a long-term contract basis. This in-office role will focus primarily on accounts payable, with additional responsibilities across accounts receivable, reconciliations, and general accounting administration within a healthcare organization.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Manage accounts payable and receivable activities, with a focus on high-volume invoice processing and timely payments.</li><li>Review, code, and enter supplier invoices while maintaining accurate vendor records.</li><li>Prepare cheque runs and electronic payments in accordance with internal procedures.</li><li>Reconcile corporate credit card statements and prepare expense reports.</li><li>Record customer payments, post deposits, and process credit card transactions.</li><li>Review and process employee expense claims, ensuring supporting documentation is complete.</li><li>Monitor shared accounts payable inboxes and respond to vendor inquiries.</li><li>Reconcile vendor statements, maintain vendor records, and process supplier and customer account updates.</li><li>Assist with collections, year-end preparation, and audit documentation.</li></ul><p><br></p>
  • 2026-10-26T00:00:00Z
Office Administrator
  • Vancouver, BC
  • onsite
  • Contract / Temporary to Hire
  • 23.75 - 30 CAD / Hourly
  • We are looking for an Office Administrator to support daily operations in our office within the mining industry. This contract opportunity with potential for a permanent position is ideal for someone who can keep administrative processes organized, provide dependable support to leaders and staff, and adapt confidently in a busy workplace. The successful candidate will help maintain an efficient office environment while also assisting with purchasing activities, expense administration, and coordination tasks that keep the office running smoothly.<br><br>Responsibilities:<br>• Coordinate day-to-day administrative activities to ensure the office operates efficiently and professionally.<br>• Prepare and enter expense information, reconcile credit card submissions, and help monitor routine office-related spending.<br>• Create and process purchase orders for office needs while supporting timely and cost-conscious purchasing practices.<br>• Maintain stock levels for workplace and kitchen supplies and arrange replenishment before shortages occur.<br>• Keep shared office spaces organized, presentable, and ready for employees and meetings.<br>• Manage incoming phone calls, receive deliveries, and respond to general administrative inquiries in a courteous manner.<br>• Support employee onboarding and offboarding by assisting with setup tasks, records administration, and related coordination.<br>• Arrange meetings, travel, and accommodations, and provide note-taking or meeting minute support for leadership when required.<br>• Provide backup assistance for procurement-related activities, including coverage during absences or periods of high volume.<br>• Contribute to internal committees, staff events, and other administrative initiatives that support a positive workplace culture.
  • 2026-10-26T00:00:00Z
Accounting Manager
  • Beamsville, ON
  • onsite
  • Permanent
  • 65000 - 80000 CAD / Yearly
  • <p>We are recruiting for a Senior Accountant / Accounting Manager on behalf of an established, privately owned business.</p><p><br></p><p>This is an excellent opportunity for an experienced accounting professional who enjoys being hands-on and taking ownership of the day-to-day accounting function. The role is best suited to someone who has progressed beyond a traditional bookkeeping position but still enjoys being directly involved in the numbers.</p><p><br></p><p>You will oversee the accounting function and work closely with ownership/management. While the responsibilities are comparable in some respects to a small-company Controller, a CPA designation is not required.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Manage the day-to-day accounting and financial functions of the business</li><li>Prepare monthly financial statements and management reporting</li><li>Complete month-end and year-end closing activities</li><li>Maintain and reconcile the general ledger</li><li>Prepare and review bank and balance sheet reconciliations</li><li>Manage cash flow and provide visibility into upcoming requirements</li><li>Oversee Accounts Receivable, collections and customer account reconciliations</li><li>Supervise and support one Accounts Payable employee</li><li>Review AP activity and ensure appropriate controls and approvals are followed</li><li>Prepare HST and other government remittances</li><li>Assist with payroll-related accounting and reconciliations</li><li>Maintain fixed asset schedules and other supporting financial records</li><li>Support budgeting, forecasting and variance analysis</li><li>Work with external accountants during year-end</li><li>Provide ownership and management with accurate, timely financial information</li><li>Identify opportunities to improve accounting processes, controls and reporting</li></ul>
  • 2026-10-26T00:00:00Z
Talent Acquisition Lead
  • Burlington, ON
  • onsite
  • Permanent
  • 85000 - 110000 CAD / Yearly
  • <p>Our recruitment team is partnering with a well‑established organization, recruiting for a forward‑thinking Talent Acquisition Lead. This is a great opportunity for an experienced recruitment leader who thrives in full‑cycle hiring, sourcing strategy, HR technology, employer branding, and team leadership.</p><p>If you are passionate about transforming recruitment through AI, automation, candidate experience, and data‑driven decision making, this role will excite you.</p><p><br></p><p>In this position, you will modernize and streamline the company’s talent acquisition function. You will lead a small, high‑performing team while overseeing ATS optimization, recruitment technology, internal mobility programs, talent pipelines, and campus recruitment.</p><p>This role works closely with HR leadership and plays a direct part in shaping the organization’s hiring strategy and future talent landscape.</p><p>What You’ll Do</p><p>• Implement AI‑enabled sourcing and screening tools</p><p>• Improve recruitment workflows and hiring experience</p><p>• Lead full‑cycle recruitment across corporate and operational roles</p><p>• Oversee ATS administration, reporting, and ERP connectivity</p><p>• Build internal mobility and succession‑focused sourcing strategies</p><p>• Lead campus recruitment programs and partnerships</p><p>• Manage employer branding and talent marketing initiatives</p><p>• Use talent analytics to forecast needs and track KPIs</p><p>• Mentor and support a small TA team</p><p>• Partner with senior HR and business leaders</p>
  • 2026-10-26T00:00:00Z
Payroll Specialist
  • Mississauga, ON
  • onsite
  • Temporary
  • 40 - 46 CAD / Hourly
  • <p>We are looking for an experienced Payroll Specialist to support a client organization in Mississauga, Ontario through a Long-term Contract engagement. This position is suited to someone with strong Ceridian Dayforce expertise who can strengthen payroll system performance, resolve complex issues, and improve the effectiveness of payroll-related processes. The successful candidate will work closely with cross-functional teams to deliver practical solutions that support operational accuracy, compliance, and a better user experience.</p><p><br></p><p>Location: Mississauga, ON (Pearson Airport area)</p><p>Work model: 3 days onsite. </p><p><br></p><p>Responsibilities:</p><p>• Evaluate the current Dayforce setup to uncover configuration weaknesses, process bottlenecks, and opportunities to improve system performance.</p><p>• Investigate and resolve functional issues affecting payroll calculations, integrations, workflows, and reporting within the Dayforce environment.</p><p>• Drive system enhancements and corrective actions that increase reliability, efficiency, and usability across payroll and related functions.</p><p>• Partner with payroll, HR, and IT stakeholders to gather requirements and convert business needs into sustainable Dayforce solutions.</p><p>• Review end-to-end workflows across payroll, time tracking, benefits, scheduling, and HR processes to recommend practical improvements.</p><p>• Coordinate testing activities, confirm results, and maintain clear documentation for updates, fixes, and configuration changes.</p><p>• Share subject matter guidance and best practices with internal teams to build confidence and long-term capability in managing the system.</p><p>• Ensure all configuration updates and process improvements remain aligned with compliance obligations and internal policy standards.</p>
  • 2026-10-26T00:00:00Z
Sr. Financial Analyst - fp&a
  • Oakville, ON
  • onsite
  • Temporary
  • 90000 - 100000 CAD / Yearly
  • <p><strong>Interim Senior Financial Analyst, FP&amp;A</strong></p><p><strong>Location: </strong>Oakville, ON</p><p><strong>Work Model: </strong>Primarily onsite (4–5 days/week)</p><p><strong>Term: </strong>24 - month contract</p><p><strong>Compensation: </strong>$90-$100K (per annum) </p><p><strong>Position Overview</strong></p><p>Our client is seeking a <strong>Senior Financial Analyst, FP&amp;A</strong> for a <strong>2-year contract</strong> opportunity. This role will support enterprise planning, forecasting, management reporting, and financial analysis across a diverse group of business units.</p><p>This is an individual contributor role suited to a finance professional with strong modeling capability, experience working in a multi-entity environment, and the ability to turn large volumes of financial and operational data into clear, actionable insight. </p><p><strong>Key Responsibilities</strong></p><ul><li>Support budgeting, forecasting, and longer-range planning activities across multiple business units</li><li>Build, update, and maintain financial models covering income statement, balance sheet, cash flow, and capital spending assumptions</li><li>Analyze monthly and quarterly performance against budget, forecast, and prior periods, highlighting key drivers, trends, risks, and areas of opportunity</li><li>Prepare recurring management reporting, dashboards, KPI packages, and presentation materials for leadership stakeholders</li><li>Deliver ad hoc analysis related to operations, pricing, margins, productivity, and business case development</li><li>Partner with finance, accounting, and operational leaders to validate assumptions, interpret performance, and support business decisions</li><li>Maintain and improve reporting tools, planning templates, and model structures to support consistency and efficiency</li><li>Assist with process improvements, automation initiatives, and standardization efforts across FP&amp;A activities</li><li>Work with large and varied data sets, including extraction, validation, reconciliation, and documentation of reporting logic</li></ul><p><br></p>
  • 2026-10-26T00:00:00Z
FP&A Manager
  • Caledon, ON
  • onsite
  • Temporary
  • 55 - 56 CAD / Hourly
  • We are looking for an experienced FP&amp;A Manager to join our team on a contract basis. In this role, you will provide financial planning and analysis support across the business, helping leaders make informed decisions through budgeting, forecasting, reporting, and performance insights. This position is well suited to a finance specialist who can translate complex data into clear recommendations and partner effectively with operational and corporate stakeholders.<br><br>Responsibilities:<br>• Drive the annual budgeting cycle and produce regular forecasts across consolidated operations, regional areas, and leadership groups.<br>• Review monthly financial performance against plan, identify key variances, and highlight emerging trends, risks, and improvement opportunities.<br>• Create and circulate recurring profit and loss reporting, while delivering practical analysis and guidance to managers, directors, and budget owners.<br>• Assist with month-end activities by investigating reporting discrepancies and working with finance and technical teams to resolve data and integration issues.<br>• Examine material changes in costs and pricing, and collaborate with product stakeholders to assess the financial impact across product lines.<br>• Assess the performance of new service initiatives and build metrics that support productivity, cost control, and profitable growth.<br>• Work closely with HR to evaluate payroll, staffing levels, and labour spending, ensuring reliable reporting and forward-looking forecasts.<br>• Maintain costing methodologies and financial models that support planning, scenario analysis, and operational decision-making.<br>• Prepare presentations and analytical materials for monthly business reviews, leadership discussions, and growth planning sessions.<br>• Track working capital performance, including work-in-progress and inventory, and identify opportunities to strengthen efficiency and cash flow.
  • 2026-10-26T00:00:00Z
Accounts Receivable Specialist
  • Concord, ON
  • onsite
  • Permanent
  • 60000 - 70000 CAD / Yearly
  • We are looking for an Accounts Receivable Specialist to join a growing team in Ontario. In this role, you will help maintain accurate customer accounts, support timely invoicing and payments, and contribute to strong cash flow management. This opportunity is well suited to someone who brings solid receivables experience, strong attention to detail, and confidence working with business clients and financial systems.<br><br>Responsibilities:<br>• Manage the full accounts receivable cycle, including invoice review, payment tracking, and follow-up on outstanding balances.<br>• Reconcile customer accounts regularly to identify discrepancies, resolve variances, and keep records accurate and up to date.<br>• Apply incoming payments accurately and promptly while ensuring cash receipts are posted to the correct accounts.<br>• Conduct business-to-business collection activities with strong attention to detail to reduce overdue accounts and support healthy aging reports.<br>• Prepare billing-related documentation and respond to customer inquiries regarding invoices, payment status, and account details.<br>• Work closely with internal departments to investigate payment issues, clarify account activity, and support timely resolution of outstanding items.<br>• Maintain detailed records in financial systems and spreadsheets to support reporting, audit readiness, and account accuracy.<br>• Assist with collection reporting and account analysis by using system data and Excel-based tracking tools to monitor receivables performance.
  • 2026-10-26T00:00:00Z
Purchasing Manager
  • Toronto, ON
  • onsite
  • Temporary
  • 42.75 - 49.5 CAD / Hourly
  • We are looking for a Purchasing Manager to support a machinery manufacturing operation in Toronto, Ontario through a Long-term Contract assignment. This role will take ownership of supplier-facing commercial agreements, helping ensure procurement arrangements align with project needs, customer commitments, and business risk expectations. Working closely with sourcing, legal, project, and operational teams, the successful candidate will drive contract execution, strengthen supplier terms, and provide clear oversight of obligations throughout the contract lifecycle.<br><br>Responsibilities:<br>• Direct the preparation, review, negotiation, and finalization of supplier contracts, service agreements, statements of work, purchasing terms, and related amendments while coordinating internal approvals.<br>• Translate customer and project commitments into supplier-facing contract requirements to ensure obligations such as delivery, warranties, acceptance criteria, liability, and damages provisions are properly addressed.<br>• Build and maintain a structured obligation tracking process that maps customer requirements to supplier commitments, identifies commercial gaps, and escalates exceptions for resolution before award.<br>• Develop negotiation plans with practical fallback positions covering pricing, payment structures, lead times, production capacity, change management, indemnities, insurance, confidentiality, and intellectual property terms.<br>• Set contracting priorities based on project timelines, supplier importance, spend levels, continuity risk, and existing agreement coverage to keep procurement activity aligned with business deadlines.<br>• Oversee contract performance from initial award to closeout by monitoring milestones, deliverables, notices, renewals, amendments, and supplier adherence to agreed commercial conditions.<br>• Assess supplier requests involving delays, scope revisions, and incremental costs, then negotiate appropriate change orders and support dispute management in collaboration with project and legal teams.<br>• Partner with sales, engineering, quality, finance, project management, sourcing, and legal stakeholders to ensure supplier commitments are realistic, compliant, and operationally achievable.<br>• Maintain organized contract documentation, approval records, templates, and status reporting for leadership, highlighting unresolved issues, pending obligations, and areas of commercial exposure.
  • 2026-10-26T00:00:00Z
Payroll Analyst
  • Toronto, ON
  • onsite
  • Temporary
  • 33 - 40 CAD / Hourly
  • We are looking for a detail-oriented Payroll Analyst to support payroll processing within a services environment in Toronto, Ontario. This Long-term Contract opportunity is well suited to someone who can manage payroll activities accurately for a diverse employee population, including salaried, hourly, unionized, and commission-based staff. The successful candidate will help maintain compliance, resolve payroll-related issues, and contribute to smooth day-to-day payroll operations.<br><br>Responsibilities:<br>• Process regular payroll cycles with accuracy for multiple employee groups, including salaried, hourly, unionized, and commissioned team members.<br>• Review payroll data for completeness and correctness, addressing discrepancies before final submission.<br>• Maintain payroll records and supporting documentation in accordance with company policies and regulatory requirements.<br>• Respond to employee and stakeholder inquiries related to pay, deductions, earnings, and payroll transactions in a timely manner.<br>• Coordinate with internal teams such as accounting and operations to ensure payroll information is aligned and up to date.<br>• Assist with payroll reconciliations, reporting, and other accounting-related activities connected to payroll administration.<br>• Support compliance with applicable legislation, collective agreement provisions, and organizational payroll procedures.<br>• Contribute to payroll process improvements and provide assistance with operational changes affecting payroll workflows when required.
  • 2026-10-26T00:00:00Z
Sr. Accountant
  • Scarborough, ON
  • onsite
  • Temporary
  • 39.5865 - 45.837 CAD / Hourly
  • <p>Robert Half seeking an interim <strong>Senior Accountant</strong> for a Scarborough client with strong <strong>distribution industry experience</strong> to help stabilize and strengthen the accounting function. This is a hands-on role for a <strong>tech-savvy</strong> accounting professional who can work effectively in a <strong>legacy systems</strong> environment, bring financial reporting up to date, and support ongoing process improvements. This role is 5 days onsite. </p><p><strong>Key Responsibilities</strong></p><ul><li>Manage month-end close, including <strong>journal entries, reconciliations, and financial reporting</strong></li><li>Bring financial reporting and analysis current and improve reporting accuracy and timeliness</li><li>Assess gaps in the <strong>ERP</strong> system and drive practical improvements</li><li>Establish a reliable reporting cadence for leadership and lenders</li><li>Extract and analyze data from legacy systems to support accounting and reporting needs</li><li>Provide strong support across <strong>controllership, accounting operations, and financial analysis</strong></li><li>Assist with process improvements and strengthen overall accounting discipline</li></ul><p><br></p>
  • 2026-10-26T00:00:00Z
Billing Analyst
  • Acheson, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for a detail-oriented <strong>Billing Analyst</strong> to join their team in <strong>Acheson</strong>, Alberta on a 6-month Contract basis. This in-office role is ideal for someone experienced in high-volume billing who can manage multiple customer requirements, investigate discrepancies, and collaborate with internal teams to ensure accurate and timely invoicing.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Generate invoices and credit documentation using Dynamics 365 and customer portals.</li><li>Investigate billing, pricing, margin, and inventory discrepancies, coordinating with internal teams and customers to resolve issues.</li><li>Verify purchase orders, quotes, work orders, and supporting documentation for billing accuracy.</li><li>Follow up with site teams to resolve work order discrepancies and ensure timely billing.</li><li>Obtain and record customer purchase orders and follow client-specific billing instructions.</li><li>Maintain organized digital records of invoices, purchase orders, and supporting documents.</li><li>Monitor outstanding billing issues and provide status updates to stakeholders.</li><li>Support sales accruals, inventory investigations, transfers, and lien-related documentation.</li><li>Identify opportunities to improve billing processes, controls, and efficiency.</li><li>Participate in safety initiatives and assist with additional projects as required.</li></ul><p><br></p>
  • 2026-10-26T00:00:00Z
Customer Service Representative
  • Edmonton, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for a dedicated <strong>Customer Service Representative</strong> to join their team in Edmonton, Alberta. This role supports customers by managing inquiries, providing administrative assistance, and ensuring timely, accurate, and professional service. The ideal candidate is organized, detail-oriented, and customer-focused, with strong communication skills and the ability to manage high volumes of requests in a fast-paced environment.</p><p><strong>Responsibilities:</strong></p><ul><li>Respond to customer inquiries by phone, email, and written correspondence, providing timely, accurate, and professional service.</li><li>Resolve routine issues, escalate complex concerns, and follow up to ensure timely resolution.</li><li>Assist customers with registrations, account updates, renewals, and general service requests.</li><li>Review forms and supporting documents for completeness and accuracy.</li><li>Maintain accurate records through data entry and database updates.</li><li>Prepare and format correspondence, reports, and administrative documents.</li><li>Coordinate appointments and manage follow-up communications.</li><li>Monitor service requests, identify recurring issues, and escalate urgent matters.</li><li>Support continuous service improvement and participate in team meetings and training to stay updated on procedures and policies.</li></ul>
  • 2026-10-26T00:00:00Z
Payroll Specialist
  • Richmond, BC
  • onsite
  • Permanent
  • 90000 - 100000 CAD / Yearly
  • <p>Our client is a well-established transportation and industrial services organization with a long history of supporting critical operations across British Columbia. With decades of success and recent growth through acquisition, the company continues to expand its footprint while maintaining a strong commitment to safety, operational excellence, and employee development.</p><p> </p><p> The organization employs approximately 100 team members across both field and office environments and offers the opportunity to join a stable business where employees play an important role in day-to-day operations.</p><p> </p><p><strong>The Opportunity</strong></p><p>Our client is seeking a Payroll Specialist to take ownership of full-cycle payroll processing and administration for a workforce of approximately 100 employees. This position offers a broad scope of responsibilities that includes payroll processing, benefits administration, RRSP administration, and serving as the primary point of contact for employee payroll inquiries.</p><p> </p><p>The ideal candidate will be an approachable and service-oriented payroll professional who enjoys interacting with employees, problem solving, and ensuring payroll is processed accurately and efficiently. This role requires someone who can confidently handle questions from a diverse workforce while delivering exceptional customer service.</p><p> </p><p><strong> Key Responsibilities</strong></p><ul><li> Process full-cycle semi-monthly payroll for approximately 100 employees, including both hourly and salaried staff.</li><li> Ensure payroll is processed accurately and on schedule in compliance with applicable legislation and company policies.</li><li> Review and validate timesheets, overtime, vacation pay, statutory holiday pay, and payroll adjustments.</li><li> Maintain payroll records and employee information within the payroll system.</li><li> Administer employee benefits programs, including enrollments, changes, and terminations.</li><li> Coordinate and administer employee RRSP contributions and related reporting.</li><li> Respond to payroll inquiries and investigate discrepancies in a timely and professional manner.</li><li> Serve as the primary point of contact for employees regarding payroll, deductions, benefits, and earnings-related questions.</li><li> Prepare payroll reports, reconciliations, and supporting documentation.</li><li> Assist with year-end payroll activities, including T4 preparation and statutory reporting.</li><li> Support payroll-related accounting functions, including reconciliations and journal entries.</li><li> Participate in process improvement initiatives and recommend efficiencies where appropriate.</li></ul><p> </p>
  • 2026-10-26T00:00:00Z
IPP Property Accountant
  • Vancouver, BC
  • onsite
  • Temporary
  • 33.649 - 38.962 CAD / Hourly
  • We are looking for an IPP Property Accountant to join a busy accounting team in Vancouver, British Columbia on a Long-term Contract basis. In this fully onsite role, you will oversee day-to-day accounting for a mixed-use portfolio with a strong concentration in residential rental properties, while partnering with property operations and corporate finance contacts. This opportunity is well suited to someone who is comfortable managing full-cycle property accounting, monitoring cash activity, and maintaining accurate tenant and lease records in a fast-paced environment.<br><br>Responsibilities:<br>• Produce monthly, quarterly, and year-end financial reports, along with reconciliations, schedules, and supporting working papers to ensure accurate property results.<br>• Track and forecast property cash positions by monitoring inflows, payments, bank activity, and short-term funding needs.<br>• Administer accounting related to residential tenancy changes, including unit onboarding and departures, deposit tracking, rent setup, and account adjustments.<br>• Examine lease documentation and keep tenant profiles, billing details, and rental data current within Yardi.<br>• Partner with property management teams to review costs, validate recoveries or reimbursements, and support accurate financial reporting for each asset.<br>• Contribute to the budgeting cycle by compiling financial inputs and explaining variances between actual performance and planned results.<br>• Liaise with Accounts Payable to help coordinate invoice processing and manage project and property disbursements on a timely basis.<br>• Prepare audit support materials and respond to requests from external auditors by organizing records and reconciling key balances.<br>• Maintain orderly financial, accounting, and contract files while identifying practical ways to strengthen accounting procedures and controls.
  • 2026-10-26T00:00:00Z
Accounts Receivable Clerk
  • Concord, ON
  • onsite
  • Permanent
  • 50000 - 55000 CAD / Yearly
  • We are looking for an Accounts Receivable Clerk to join a busy finance team. This position is suited to someone who takes a careful, organized approach to managing incoming payments, customer accounts, and billing records. The successful candidate will help maintain accurate financial information, support timely collections, and contribute to smooth day-to-day receivables operations.<br><br>Responsibilities:<br>• Prepare and issue customer invoices while confirming that billing details are complete and accurate.<br>• Record incoming payments promptly and apply cash receipts to the correct customer accounts.<br>• Reconcile account balances by investigating discrepancies and resolving outstanding items.<br>• Follow up with clients regarding overdue balances and carry out collection activities with strong attention to detail.<br>• Maintain detailed receivables records in spreadsheets and internal systems to support reporting and audit readiness.<br>• Work with internal teams to address payment concerns, clarify billing questions, and support account resolution.<br>• Review aged receivables regularly and escalate high-risk or long-outstanding accounts when needed.
  • 2026-10-26T00:00:00Z
2 4