<p>Our client is seeking for a skilled <strong>Payroll Administrator</strong> to join their team on a contract basis in Calgary, Alberta. The position focuses on payroll processing, reconciliations, and ensuring accuracy and compliance. This role is ideal for someone experienced with payroll systems and Excel-based data analysis in a fast-paced industrial environment.</p><p><strong>Responsibilities:</strong></p><ul><li>Process weekly contractor and bi-weekly staff payroll, ensuring accuracy and timeliness.</li><li>Review payroll calculations, identify discrepancies, and resolve errors.</li><li>Reconcile payroll reports and ensure compliance with union remittance deadlines.</li><li>Prepare and validate reports related to benefits and new hires.</li><li>Use Excel tools (pivot tables, VLOOKUP) to analyze data and resolve discrepancies.</li><li>Assist with journal entries and support payroll tax and regulatory compliance.</li><li>Respond to payroll inquiries and collaborate with internal stakeholders.</li><li>Identify opportunities to improve payroll systems and processes.</li><li>Support data preparation for craft payroll processing.</li></ul>
<p>Our client is looking for a detail-oriented <strong>LMS Administrator</strong> for a contract position based in Acheson, Alberta. The role supports training operations and e-learning initiatives while ensuring accurate data management and strong customer service in a fast-paced environment.</p><p><strong>Responsibilities:</strong></p><ul><li>Manage a high-volume training inbox, ensuring timely responses and issue resolution.</li><li>Administer training enrollments, course resets, and licensing/software requests with accuracy.</li><li>Review prerequisites and mandatory requirements for technical training enrollments.</li><li>Respond to inquiries professionally while resolving enrollment issues.</li><li>Assess and research service tool or license requests before approval.</li><li>Maintain the technical training calendar and update records in SharePoint.</li><li>Coordinate course schedules with instructors and provide administrative support.</li><li>Perform repetitive tasks with strong attention to detail and efficiency.</li><li>Deliver customer-focused solutions and support e-learning content within the LMS.</li></ul>
We are looking for a skilled Payroll Administrator to join our team on a contract basis in Toronto, Ontario. This role offers an exciting opportunity to take ownership of full-cycle payroll processing while collaborating with various departments to ensure accurate, efficient, and compliant payroll and benefits administration. If you have a strong background in payroll systems and are passionate about process improvement, we encourage you to apply.<br><br>Responsibilities:<br>• Oversee the biweekly payroll process for both hourly and salaried employees, ensuring timely and accurate payments.<br>• Maintain compliance with statutory deductions, tax regulations, and taxable benefits reporting requirements.<br>• Collaborate with HR to update and manage employee payroll records, ensuring data accuracy.<br>• Prepare detailed reports on payroll, benefits, attendance, and headcount as required.<br>• Identify opportunities for automation and implement solutions to streamline payroll processes.<br>• Handle group benefit deductions, reimbursements, and retirement contributions, ensuring proper reconciliation.<br>• Resolve employee payroll inquiries promptly and escalate complex issues when necessary.<br>• Ensure adherence to payroll processing checklists and update procedures to reflect process changes.<br>• Partner with the finance team to ensure payroll activities are accurately posted to the general ledger.<br>• Support compliance by preparing and distributing T4s and other required filings annually.
We are looking for a detail-oriented Payroll Administrator to join our team on a contract basis in Vancouver, British Columbia. In this role, you will oversee payroll functions for union and non-union employees, ensuring accurate and timely processing. This position offers an opportunity to contribute to a dynamic environment while working closely with HR and other departments.<br><br>Responsibilities:<br>• Manage full-cycle payroll processing for union and non-union employees, ensuring compliance with regulations.<br>• Review and reconcile employee timesheets to ensure accuracy before payroll submission.<br>• Process one-time bonus payments and oversee merit increases during designated pay periods.<br>• Collaborate with HR to address benefit-related inquiries and ensure seamless integration.<br>• Maintain accurate payroll records and generate reports using accounting software systems.<br>• Support the implementation and management of payroll software tools, including UKG Pro.<br>• Monitor and apply relevant regulations to payroll processes.<br>• Handle payroll-related queries from employees and provide timely resolutions.<br>• Assist in the preparation of payroll documentation for audits and compliance purposes.<br>• Work closely with other team members to address complex payroll issues and ensure smooth operations.
We are looking for a skilled Payroll Administrator to join our team on a contract basis in East York, Ontario. This role involves managing full-cycle payroll processes and ensuring accurate and timely payment for employees across our organization. If you have strong expertise in payroll systems and are experienced with Workday, we encourage you to apply.<br><br>Responsibilities:<br>• Process full-cycle payroll for employees, including retail staff, in accordance with organizational policies.<br>• Ensure compliance with Canadian payroll regulations and standards in all payroll activities.<br>• Utilize Workday software to manage payroll operations efficiently and accurately.<br>• Calculate and process employee benefits, deductions, and other payroll adjustments.<br>• Investigate and resolve payroll discrepancies in a timely manner.<br>• Prepare and issue payroll reports to management for review and analysis.<br>• Collaborate with human resources to update employee records and ensure accurate data.<br>• Maintain confidentiality of payroll information and adhere to organizational data security protocols.<br>• Assist with audits and provide necessary documentation related to payroll.<br>• Stay updated on changes to payroll legislation and best practices to ensure compliance.
We are looking for a dedicated Payroll Administrator to join our team in Ottawa, Ontario. In this long-term contract role, you will play a vital part in ensuring accurate payroll processing and supporting HR functions within a non-profit environment. This position offers an excellent opportunity to contribute to meaningful organizational goals while utilizing your expertise in payroll and human resources.<br><br>Responsibilities:<br>• Process payroll for approximately 100 salaried employees, ensuring accuracy and compliance with organizational policies.<br>• Handle payroll reconciliations and maintain detailed records for auditing purposes.<br>• Support HR operations by assisting with onboarding, preparing offer letters, and managing workflow development.<br>• Collaborate with team members to streamline payroll and HR processes, enhancing overall efficiency.<br>• Ensure compliance with tax regulations and employment standards in all payroll-related activities.<br>• Utilize payroll software, such as Ceridian and ADP Workforce Now, for accurate and timely payroll processing.<br>• Manage benefit administration, including enrollments and updates, to maintain employee satisfaction.<br>• Generate reports using Crystal Reports to provide insights into payroll and HR operations.<br>• Address employee inquiries regarding payroll and benefits with professionalism and clarity.<br>• Assist in implementing best practices for payroll and HR management within the organization.
<p>This job posting is for a current contract vacancy with our client. We are looking for a hands-on Infrastructure Systems Administrator to support and maintain enterprise IT systems across a North American environment. This role is ideal for someone who enjoys solving complex technical issues, working across infrastructure technologies, and contributing to large-scale enterprise initiatives. You will play a key role in maintaining core systems, supporting infrastructure operations, and helping drive modernization initiatives including ERP and enterprise platform migrations.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Provide day-to-day support for enterprise IT infrastructure, including servers, user accounts, and core services.</li><li>Act as a Tier 2 escalation point, troubleshooting infrastructure issues and supporting both in-house and remote users across Canada.</li><li>Install, maintain, and support systems across Canada and the U.S. while ensuring adherence to IT standards and best practices.</li><li>Monitor infrastructure alerts and maintain accurate documentation for incidents, requests, and resolutions.</li><li>Collaborate with infrastructure teams including systems, networking, virtualization, and backup to resolve issues and support technical initiatives.</li><li>Participate in enterprise technology projects, including ERP migrations and IT platform modernization.</li><li>Perform infrastructure lifecycle management, including server builds, OS upgrades, vulnerability remediation, and hardware replacements.</li><li>Assist with automation and scripting efforts to improve operational efficiency.</li><li>Occasionally provide onsite infrastructure or network support within the GTA when required.</li></ul><p><br></p>
<p><strong>THE ROLE:</strong></p><p>We are seeking a<strong> Systems Administrator</strong> in Calgary, Alberta to manage and enhance our Project Portfolio Management platform. In this hands-on role, you will ensure the system aligns with corporate project standards, governance practices, and financial controls. You will maintain data integrity, configure workflows, and provide reliable reporting to support operational and executive decision-making. This position is ideal for professionals who thrive in structured, process-driven environments and enjoy collaborating with stakeholders across portfolios.</p><p><em>What you'll do:</em></p><ul><li>Configure and maintain the PPM platform to meet corporate project and lifecycle standards.</li><li>Manage approvals, permissions, workflows, and ensure data integrity.</li><li>Design and maintain dashboards and reporting frameworks for operational and executive use.</li><li>Document system standards, configurations, and governance protocols.</li><li>Collaborate with stakeholders to support financial alignment, capital tracking, and portfolio comparability.</li><li>Promote adoption of tools and workflows across teams.</li></ul><p><strong>WHY THIS ROLE?</strong></p><ul><li>Enable enterprise-wide portfolio visibility and reliable reporting for informed decision-making.</li><li>Influence stakeholders and drive adoption of governance practices and system standards.</li><li>Maintain data integrity, compliance, and operational consistency across multiple portfolios.</li><li>Collaborate with cross-functional teams while contributing directly to strategic and financial objectives.</li></ul>
<p>We are looking for a detail-oriented Accounts Payable Administrator to join our client in Edmonton, Alberta. In this role, you will oversee the full accounts payable cycle, ensuring accurate and timely processing of invoices and payments. This is an excellent opportunity for someone with strong organizational skills and a background in construction or contracting to contribute to a dynamic and fast-paced environment.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Manage the complete accounts payable process, including entering, coding, and performing three-way matching for invoices.</p><p>• Process subcontractor progress billings, invoices, and holdback releases.</p><p>• Subcontract administration including issuing and tracking subcontracts (CCA-1).</p><p>• Ensure proper submission of documentation required for invoicing, including statutory declarations, WCB clearance letters and insurance documentation etc</p><p>• Accurately code purchase orders and reconcile them with job-specific costs.</p><p>• Collaborate with project managers and foremen to verify cost codes and resolve any discrepancies.</p><p>• Route invoices for approval and ensure all supporting documentation is properly maintained.</p><p>• Cross-check invoices against contracts or agreements to ensure pricing accuracy.</p><p>• Conduct mid-month and end-of-month cheque runs, ensuring timely payments to vendors and contractors.</p><p>• Process contractor progress invoices while maintaining accurate costing and tracking.</p><p>• Maintain organized records of transactions and support month-end closings and audits as needed.</p><p>• Assist in the preparation of provincial sales tax reporting.</p>
<p>Our client is seeking a Payroll Administrator/Payroll Specialist to manage end-to-end payroll processes, ensure compliance, and support employee payroll inquiries. The ideal candidate will be detail-oriented, organized, and knowledgeable in payroll regulations and systems.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Process and manage payroll accurately and on time</li><li>Maintain payroll records and ensure compliance with laws and company policies</li><li>Respond to employee payroll inquiries</li><li>Prepare payroll reports and assist with audits</li><li>Collaborate with HR and finance teams on payroll-related matters</li></ul><p><br></p>
<p>Our client is seeking for a detail-oriented <strong>Procurement Coordinator</strong> to join their team to support purchasing and supplier management activities in Calgary, Alberta. The role supports efficient sourcing, timely order processing, and cost control initiatives. The ideal candidate is highly organized with strong communication skills and experience in procurement operations.</p><p><strong>Requirements:</strong></p><ul><li>Process purchase orders and track deliveries.</li><li>Source suppliers and obtain quotations.</li><li>Maintain vendor records and documentation.</li><li>Monitor inventory levels and reorder stock.</li><li>Coordinate with internal departments on purchasing needs.</li><li>Support contract administration and renewals.</li><li>Resolve supplier and delivery issues.</li><li>Prepare procurement reports and analysis.</li></ul>
<p>Our client is looking for a dedicated <strong>Contracts Specialist </strong>to join their team on a contract basis in Calgary, Alberta. The role supports compliance, risk mitigation, effective vendor and client partnerships while managing contractual agreements. The ideal candidate is analytical, organized, and experienced in contract administration and negotiation.</p><p><strong>Responsibilities:</strong></p><ul><li>Draft, review, and negotiate contracts.</li><li>Ensure compliance with legal and company policies.</li><li>Manage contract lifecycle and documentation.</li><li>Identify and mitigate contractual risks.</li><li>Coordinate with legal and internal stakeholders.</li><li>Monitor contract performance and obligations.</li><li>Maintain accurate contract records and reports.</li><li>Support dispute resolution and amendments.</li></ul>
We are looking for an experienced HR Coordinator to join our team on a contract basis in Toronto, Ontario. In this role, you will play a pivotal part in ensuring smooth HR operations, delivering outstanding employee support, and managing sensitive HR data with precision and confidentiality. This opportunity is ideal for someone passionate about contributing to the growth and success of a leading retail organization.<br><br>Responsibilities:<br>• Provide exceptional customer service to employees and external stakeholders, addressing HR-related inquiries promptly and professionally.<br>• Manage employee data with accuracy, ensuring seamless input, updates, and maintenance across HR systems.<br>• Prepare confidential HR documents, such as offer letters, termination notices, and employment change records.<br>• Conduct audits of employee data to verify accuracy and compliance with company standards.<br>• Maintain procedural documentation and update processes to improve efficiency.<br>• Administer and coordinate various company programs, ensuring alignment with organizational policies.<br>• Plan and organize HR workload to maximize productivity and ensure timely completion of tasks.<br>• Safeguard sensitive employee information, maintaining strict confidentiality and controlling access to files.<br>• Support the Payroll team and collaborate on employee lifecycle management tasks.<br>• Assist with additional HR-related duties and projects as required.
<p>Our client a well‑established national organization in the construction sector seeking a strategic and experienced procurement leader to oversee purchasing operations across Canada. This role will drive sourcing strategy, cost optimization, supplier performance, and team leadership to support large‑scale construction project delivery.</p><p><strong>Responsibilities</strong></p><ul><li>Lead the development and execution of national procurement strategies across multiple divisions.</li><li>Build and maintain strong, high-performing supplier partnerships to ensure reliability, quality, and competitiveness.</li><li>Negotiate national agreements, pricing structures, and service-level expectations.</li><li>Collaborate with cross-functional teams—including Project Management, Estimating, and Operations—to forecast and align material needs.</li><li>Implement, enhance, and leverage ERP-based procurement processes.</li><li>Monitor market conditions, supply chain risks, and industry trends; establish proactive mitigation plans.</li><li>Track and report KPIs related to cost reductions, supply lead times, vendor performance, and operational efficiency.</li><li>Lead and mentor a distributed procurement team across regional offices.</li><li>Ensure compliance with corporate policies, safety requirements, and relevant regulatory standards.</li></ul><p><br></p>
<p>We are actively seeking a dedicated and detail-oriented Accountant to support critical financial operations on-site at our client's downtown Toronto office. This contract role (3-6 months, with potential to become permanent) offers the opportunity to work within a dynamic finance team responsible for maintaining the general ledger, reconciling accounts, participating in month- and year-end close, and supporting audit processes.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Maintain the general ledger and accounting systems, including preparing and posting journal entries, and performing reconciliations</li><li>Record daily trust transactions in accounting systems and sub-ledgers</li><li>Perform accounts payable and accounts receivable reconciliations</li><li>Participate in month-end and year-end closing activities, ensuring timely financial reporting</li><li>Provide support to the servicing administrator’s trust accounting group</li><li>Assist with annual audits of funds and corporate entities</li><li>Support the Finance department with various ad-hoc requests and projects</li><li>Utilize QuickBooks Online (potential future transition to Sage 300)</li></ul>
<p>Our East end manufacturing client is seeking a new Controller who reports to the Director of Finance. You perform and oversee a variety of accounting activities in accordance with accounting standards to control the organization's financial resources and ensure that it complies with all relevant reporting requirements.</p><p><br></p><p><strong>Responsibilities:</strong></p><p><em>(Responsibilities include, but are not limited to the following)</em></p><p>• Analyze project costs and revenues</p><p>• Prepare, analyze, and plan full variance reports</p><p>• Process intercompany payments and perform account reconciliations</p><p>• Collaborate with Project Managers to review and report actuals and forecasts (costs, revenues, billings, margins) and investigate project issues as they arise</p><p>• Prepare internal management reports</p><p>• Monitor inventory flow accuracy within the ERP system</p><p>• Review and maintain quarterly obsolescence provisions</p><p>• Develop and support new system procedures to improve accuracy of inventory valuations and counts (including RMA processes)</p><p>• Coordinate and participate in periodic inventory counts and the annual fixed asset inventory</p><p>• Prepare and distribute monthly program-specific reporting for Project Managers</p><p>• Work with the Database Administrator and Operations teams to support and test system enhancements related to reporting efficiency, operational controls, data integrity, and application/table maintenance</p><p>• Provide reporting to the U.S. parent company</p><p>• Prepare Statistics Canada reports</p><p>• Support various accounting projects and tasks as needed</p><p>• Participate in cross-functional initiatives as requested</p><p>• Comply with all environmental, health, and safety regulations and follow environmental and quality management procedures</p>
<p>We are currently seeking a Human Resources Coordinator to join our client’s team in Mississauga. In this role, you will support a variety of HR functions while working alongside and supporting an experienced HR team in a fully onsite environment. This is a great opportunity for someone who enjoys HR operations and is motivated to continue building their career in Human Resources. The ideal candidate is organized, proactive, detail-oriented, with a strong communication and interpersonal skills and keen<strong> </strong>interest in supporting HR processes and maintaining accurate employee records.</p><p><br></p><p>Responsibilities:</p><ul><li>Administer employee benefits, including enrollment, terminations, and ongoing benefits administration, ensuring records are accurate and up to date.</li><li>Coordinate and process RRSP enrollments, maintaining related documentation and employee records.</li><li>Prepare and maintain wellness program reports and assist with tracking participation and related information.</li><li>Support WSIB / WorkSafe administration, including documentation and claim tracking as required.</li><li>Coordinate and manage background checks through third-party providers (e.g., HireRight).</li><li>Draft offer letters, employment verification letters, and other HR correspondence as needed.</li><li>Track and support disability claims and employee leave management, ensuring accurate documentation and follow-up.</li><li>Maintain and update employee data in Workday, including data validation tasks such as SIN verification.</li><li>Conduct exit interviews and document feedback for internal review.</li><li>Assist with payroll-related tasks, including providing support for employee time tracking.</li><li>Provide support to managers and employees with Workday and time-tracking inquiries.</li><li>Assist with HR audits by preparing and organizing required documentation.</li><li>Maintain organized and accurate HR filing and documentation systems.</li></ul>
<p>We are looking for an experienced HR Business Partner to join our clients team in Markham, Ontario. In this role, you will collaborate with leaders to align human resources strategies with business objectives while fostering a positive and inclusive workplace culture. You will play a critical role in supporting employee relations, benefits administration, compliance, and other HR functions to drive organizational success.</p><p><br></p><p>Responsibilities:</p><p>• Collaborate with leadership to develop and implement people strategies that align with business goals and promote a values-driven culture.</p><p>• Provide coaching and guidance to managers on performance management, employee engagement, and effective people management practices.</p><p>• Address employee relations matters, including conflict resolution, performance issues, and workplace accommodations.</p><p>• Oversee the administration of employee benefits programs, including health, dental, retirement, and wellness initiatives.</p><p>• Ensure compliance with Ontario and Canadian employment legislation and support audits and reporting requirements.</p><p>• Partner with payroll providers to ensure accurate processing of HR inputs such as new hires, terminations, and compensation changes.</p><p>• Maintain accurate employee data within HR, benefits, and payroll systems.</p><p>• Monitor HR metrics and trends to inform strategic decisions and improve processes.</p><p>• Assist with the development and implementation of scalable HR policies and procedures.</p><p>• Support employees throughout their lifecycle, from onboarding to offboarding, ensuring a seamless experience.</p>
<p>Our client, a well-established wholesale distribution company in the Mississauga area, is seeking a<strong> </strong>Buyer<strong> </strong>to support purchasing activities and ensure optimal inventory levels across a diverse product portfolio. This role is ideal for someone who is hands-on, detail-oriented, and thrives in a fast-paced environment where accuracy and strong supplier coordination are essential. As a Buyer, you will be responsible for purchasing products, monitoring inventory, analyzing demand, and coordinating with suppliers to ensure timely and cost‑effective replenishment. You will play a key role in maintaining product availability by leveraging forecasting tools, reviewing sales trends, and identifying opportunities to improve purchasing efficiency.</p><p>Responsibilities:</p><ul><li>Monitor inventory levels and replenish stock to prevent shortages or excess.</li><li>Review sales trends and support demand forecasting for purchasing decisions.</li><li>Issue purchase orders and coordinate deliveries with suppliers.</li><li>Negotiate pricing and terms within established guidelines.</li><li>Resolve delivery delays, backorders, and supply issues.</li><li>Maintain accurate purchasing records in SAGE300 (or similar ERP).</li><li>Collaborate with sales, warehouse, and finance to align purchasing with business needs.</li><li>Support cost‑saving initiatives and vendor performance improvements.</li></ul><p><br></p>
<p>Our client based out of Delta is looking to hire an HR Generalist with payroll and benefits experience for their growing organization. Reporting to the HR Manager, the HR Generalist will support all aspects of the employee lifecycle, partnering with management to improve employee experience, maintain compliance with employment laws, and drive operational growth.</p><p><br></p><p>The HR Generalist will be responsible for:</p><p><br></p><p>• Administering payroll and benefits (BC and US subsidiary), handles timesheets, vacation accruals, government filings, RRSP contributions, and 401(k)/QSEHRA.</p><p>• Providing HR guidance on employee relations, performance management, workplace investigations, and fosters a respectful, high-performing culture.</p><p>• Managing full-cycle recruitment and talent acquisition, enhances strategies, builds partnerships with agencies/universities, and supports onboarding.</p><p>• Managing terminations/offboarding, including documentation, severance, payroll adjustments, exit interviews, and system access changes.</p><p>• Supporting HR operations, including training, policy development, compliance (BC & US), employment documentation, recordkeeping, and process improvement; provides backup for travel/visa/PR applications.</p>
<p><strong>Robert Half is partnering with an organization that's looking to add a Talent Partner to their HR team based in Ottawa. This is a full-time/permanent role working hybrid. </strong></p><p><br></p><p><strong>Advantages:</strong></p><p>-Competitive salary (90-120K)</p><p>-Full benefits + HSA</p><p>-Unlimited vacation + Christmas closure</p><p>-Free parking</p><p><br></p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Lead the full hiring cycle, including sourcing, interviewing, and securing top talent.</li><li>Act as the primary resource for all talent acquisition and recruitment initiatives.</li><li>Administer Lever ATS; experience with Juicebox is considered an advantage.</li><li>Build collaborative relationships with hiring managers and key organizational stakeholders.</li><li>Work closely with leadership to forecast hiring needs and develop workforce plans aligned with business objectives.</li><li>Enhance and promote the employer brand across multiple channels to attract highly qualified candidates.</li><li>Manage submissions for Great Places to Work certification.</li><li>Deliver a positive candidate journey from initial contact through to onboarding transition.</li><li>Develop and maintain talent pipelines for specialty and future-proof roles.</li><li>Design and execute customized recruiting strategies to fit specific roles and levels.</li><li>Optimize job postings and sourcing methods to increase candidate quality and minimize time-to-hire.</li><li>Partner with People Operations to benchmark total rewards, ensuring compensation and benefits are market competitive.</li></ul>