We are looking for a Payroll Specialist to join an engineering organization in Etobicoke, Ontario on a Long-term Contract basis. This opportunity is well suited to a payroll specialist who values accuracy, service excellence, and strong compliance practices in a fast-paced technical environment. The role supports reliable payroll operations, employee data integrity, and reporting needs while contributing to a collaborative and growth-focused workplace.<br><br>Responsibilities:<br>• Process payroll accurately and on schedule while ensuring compliance with company policies, payroll legislation, and applicable collective agreement requirements.<br>• Review bi-weekly and monthly payroll submissions prepared by others, identify discrepancies, and resolve issues before finalization.<br>• Maintain employee payroll and benefits information across payroll and HR systems, ensuring records remain complete, current, and reliable.<br>• Prepare recurring payroll reports, reconciliations, and analysis to support internal stakeholders and operational decision-making.<br>• Administer deductions, taxable benefits, and related adjustments in line with statutory and organizational requirements.<br>• Respond to payroll-related inquiries from employees and business partners with clear, timely, and accurate support.<br>• Assist with payroll audits, remittances, and year-end activities to help ensure accurate reporting and regulatory compliance.<br>• Contribute to process improvements, documentation updates, and system-related payroll activities as needed.
We are looking for a Payroll Specialist to support accurate and timely payroll operations in Ontario. This position plays an important role in administering employee pay, benefits processing, and payroll records while helping maintain compliance with applicable legislation and company policies. The ideal candidate brings strong experience with payroll systems and a practical understanding of Canadian payroll practices within a financial services environment.<br><br>Responsibilities:<br>• Process regular payroll cycles accurately and on schedule while reviewing employee earnings, deductions, and adjustments.<br>• Maintain payroll records and update employee information in payroll and accounting systems to ensure data integrity.<br>• Administer benefit-related payroll activities, including enrolments, deductions, and related reconciliations.<br>• Respond to payroll inquiries from employees and internal stakeholders with clear and timely support.<br>• Review payroll transactions for accuracy and address discrepancies, exceptions, or missing information before finalization.<br>• Support payroll compliance by applying current legislative requirements, remittance practices, and internal controls.<br>• Prepare payroll reports, reconciliations, and supporting documentation for finance and audit needs.<br>• Work with platforms such as ADP Workforce Now, Ceridian, and Payworks to manage payroll processing and related tasks.
<p>On behalf of our client, Robert Half is seeking an AP Specialist for an on-site role in North York, ON. This position is offered as a contract position. The successful candidate will join a real estate development environment and will focus on supporting accounts payable activities.</p>
<strong>Job Responsibilities</strong>
<ul><li>Enter vendor invoices accurately into the designated accounting system</li><li>Route invoices for approval according to established protocols</li><li>Process payments to suppliers in a timely manner</li><li>Reconcile accounts payable transactions and resolve discrepancies</li><li>Maintain up-to-date records of all payable activities</li><li>Assist with month-end closing related to accounts payable</li><li>Respond to inquiries from vendors and internal stakeholders</li><li>Support the finance team with additional tasks as required</li></ul>
<strong>Job Requirements</strong>
<ul><li>Experience in accounts payable or a related accounting function</li><li>Proficiency with accounting software and invoice management systems</li><li>Attention to detail and accuracy in data entry</li><li>Ability to manage multiple tasks and meet deadlines</li><li>Strong communication skills for interacting with vendors and colleagues</li><li>Organizational skills to maintain comprehensive financial records</li><li>Capability to work on-site in North York, ON</li></ul>
<p>This is an exciting opportunity to join a growing marketing team within a well-established financial services organization based in Vancouver, BC.</p><p><br></p><p>Reporting directly to marketing leadership, you'll play a key role in executing digital marketing initiatives, social media campaigns, content creation, agency coordination, and brand-building activities across multiple lines of business. This is an opportunity to join a team that is actively expanding its internal marketing capabilities and investing in long-term growth.</p><p><br></p><p>The organization is looking for someone who enjoys both strategy and execution. You'll have the opportunity to contribute ideas, take ownership of projects, and help shape marketing initiatives while working alongside a collaborative team.</p><p>This is a full-time, permanent position based in Vancouver and requires regular in-office attendance.</p><p><br></p><p><strong>Responsibilities</strong></p><p>· Planning, coordinating, and executing social media campaigns across multiple channels</p><p>· Creating digital and print marketing assets to support business objectives</p><p>· Ensuring marketing materials remain consistent with brand guidelines and regulatory requirements</p><p>· Coordinating marketing projects and campaign deliverables across internal stakeholders and external agencies to ensure projects are delivered on time and on brand</p><p>· Monitoring campaign performance and providing recommendations based on engagement and performance data</p><p>· Supporting community, sponsorship, and event-related marketing initiatives</p><p><strong> </strong></p><p><strong>How to Apply</strong></p><p><br></p><p>My name is Simon Kutzschmar, and I recruit marketing, technology, and digital professionals across British Columbia.</p><p><br></p><p>If you're interested in learning more, please apply to this posting or connect with me on LinkedIn for a confidential discussion. We can discuss the company, team, hiring process, and whether this opportunity aligns with your career goals.</p>
<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>
<p>We are looking for an experienced Sr Tax Manager to join a Family Office team in Mississauga. This position is suited to a tax specialist who can lead complex compliance and advisory work while providing dependable guidance to clients and internal stakeholders. The successful candidate will combine strong technical tax knowledge with a practical, client-focused approach and a commitment to quality review standards.</p><p><br></p><p>Responsibilities:</p><p>• Lead the preparation, review, and finalization of corporate and related tax filings to ensure accuracy, timeliness, and regulatory compliance.</p><p>• Provide strategic tax guidance to clients by assessing financial information, identifying risks, and recommending practical solutions.</p><p>• Oversee review processes for tax engagements, ensuring work is complete, well-documented, and aligned with quality standards.</p><p>• Conduct in-depth tax research to interpret legislation, resolve technical issues, and support sound client recommendations.</p><p>• Manage compliance activities across a range of tax matters, including sales tax considerations and other statutory reporting obligations.</p><p>• Use accounting and tax software such as CaseWare, CCH ProSystem Fx, and related systems to support efficient file completion and reporting.</p><p>• Collaborate with audit, accounting, and advisory team members to address tax implications arising from broader client engagements.</p><p>• Support process improvements and operational changes within the tax function when required, including updates to internal tools or workflows.</p><p>• Mentor team members by providing technical direction, reviewing deliverables, and promoting high-quality client service.</p>
<p>We are partnering with an established organization in Cambridge to recruit an organized and detail-oriented <strong>Accounts Payable Specialist</strong> to join its finance team.</p><p>This individual will be responsible for managing day-to-day accounts payable activities, ensuring invoices are processed accurately and on time, resolving discrepancies, and supporting month-end and year-end financial processes.</p><p>The ideal candidate is proactive, organized, and comfortable working collaboratively across departments to maintain accurate financial records and strong vendor relationships.</p><p><br></p><p><strong>Location:</strong> Cambridge, ON</p><p><strong>Work Arrangement:</strong> Hybrid, 3 days in-office and 2 days remote</p><p><strong>Employment Type:</strong> Full-Time, Permanent</p><p><br></p><p>Key Responsibilities</p><ul><li>Match, code, obtain approvals for, enter, and file invoices, expense reports, and cheque requisitions.</li><li>Prepare weekly payment runs, including cheques, wire transfers, and electronic funds transfers (EFTs).</li><li>Investigate, document, and resolve accounts payable discrepancies from start to finish.</li><li>Monitor accounts payable aging and ensure vendor accounts remain current.</li><li>Review and reconcile vendor statements, following up on outstanding invoices and discrepancies as required.</li><li>Communicate with internal team members to obtain invoice approvals and ensure timely processing.</li><li>Review accrued accounts payable reports and follow up on received purchase orders that have not yet been invoiced.</li><li>Perform month-end accounts payable reconciliations and closing procedures.</li><li>Prepare month-end accrual journal entries for significant expenses.</li><li>Reconcile outstanding cheques and investigate aged items.</li><li>Match packing slips to invoices and maintain accurate supporting documentation.</li><li>Perform data entry related to year-end inventory.</li><li>Assist with offsite storage activities as required.</li><li>Provide additional support with month-end and year-end closing activities as needed.</li></ul><p>Qualifications & Experience</p><ul><li>Previous experience in accounts payable or a similar accounting role.</li><li>Strong understanding of invoice processing, payment runs, vendor reconciliations, and accounts payable procedures.</li><li>Experience with month-end closing, accruals, and general ledger reconciliations is an asset.</li><li>Familiarity with purchase orders, receiving documentation, and inventory-related processes is preferred.</li><li>Proficiency with Microsoft Excel and accounting or ERP systems.</li><li>Strong organizational skills and exceptional attention to detail.</li><li>Excellent communication and problem-solving abilities.</li><li>Ability to manage competing priorities, meet deadlines, and follow issues through to resolution.</li><li>A collaborative, proactive approach and commitment to maintaining accurate financial records.</li></ul><p><br></p>
<p>Our client is seeking a Payroll & Benefits Specialist to manage end-to-end payroll and benefits administration for a unionized workforce. Reporting into Finance and working closely with HR, this position is responsible for payroll processing, benefits administration, reporting, reconciliations, and employee support.</p><p> </p><p><strong> Key Responsibilities</strong></p><ul><li> Process weekly payroll, including overtime, vacation, leaves, new hires, terminations, and payroll adjustments.</li><li> Administer pension, benefits, union dues, statutory deductions, and other payroll-related deductions.</li><li> Prepare payroll reports, journal entries, reconciliations, ROEs, and year-end payroll documentation.</li><li> Coordinate benefits enrollment, changes, terminations, and employee inquiries.</li><li> Ensure compliance with payroll legislation, collective agreements, and internal policies.</li><li> Maintain accurate payroll and employee records while supporting process improvements and audits.</li></ul><p> </p><p><br></p>
<p>We are looking for a Senior Cyber Security Specialist to strengthen and advance our security operations in North York, Ontario. In this role, you will help protect enterprise systems, cloud platforms, and end-user environments by identifying risks, responding to threats, and driving practical security improvements. You will work across infrastructure, identity, endpoint, and network security while supporting compliance efforts and promoting a strong security culture throughout the organization.</p><p><br></p><p>This role is hybrid 2 days onsite in North York! </p><p><br></p><p>Responsibilities:</p><p>• Monitor, investigate, and respond to security events across cloud, network, endpoint, and identity environments using SIEM and threat detection tools.</p><p>• Conduct vulnerability assessments, interpret findings, and partner with technical teams to prioritize and track remediation activities.</p><p>• Administer and enhance security controls within Microsoft technologies, including Defender, Sentinel, Intune, Entra, Microsoft 365, and Azure.</p><p>• Strengthen firewall and perimeter protections by configuring, reviewing, and troubleshooting platforms such as Check Point and Cisco security technologies.</p><p>• Support incident response efforts by analyzing suspicious activity, containing threats, documenting outcomes, and recommending preventive measures.</p><p>• Contribute to governance, risk, and compliance initiatives by helping align security practices with recognized frameworks and internal requirements.</p><p>• Promote security awareness by assisting with education programs, guidance materials, and practical recommendations for reducing user-related risk.</p><p>• Assess and improve security architecture with a focus on Zero Trust principles, network segmentation, identity protection, and endpoint resilience.</p>
We are looking for a Senior Paid Social Specialist to join an advertising team in Toronto, Ontario on a Long-term Contract basis. This position is suited to a paid social expert who can lead campaign execution, optimize performance, and translate data into clear recommendations for clients and internal stakeholders. The successful candidate will bring strong platform knowledge, a commercial mindset, and the ability to support high-quality campaign delivery across multiple paid social channels.<br><br>Responsibilities:<br>• Lead the setup, launch, and day-to-day management of paid social campaigns across platforms such as Meta, TikTok, Snapchat, Pinterest, LinkedIn, X, and Reddit.<br>• Partner with planning teams to shape campaign approaches that align with client objectives and strengthen overall paid social strategy.<br>• Use audience, historical, and pre-campaign insights to build effective media plans and campaign structures using internal and external tools.<br>• Monitor delivery, pacing, and performance closely, making timely optimizations to keep campaigns on track against KPIs and client expectations.<br>• Analyze campaign results and complex performance data to uncover trends, identify opportunities, and recommend actions that improve outcomes.<br>• Prepare dashboards and recurring or ad hoc reports that clearly communicate campaign health, results, and strategic insights to clients and internal teams.<br>• Collaborate with client partnerships and product stakeholders to support reporting, analytics, and performance storytelling across accounts.<br>• Contribute to advanced measurement initiatives through native platform tools and third-party solutions to connect social results with broader omnichannel performance.<br>• Improve operational consistency by developing scalable processes, templates, and best practices, while maintaining accurate campaign tracking and platform hygiene.<br>• Work with international colleagues and client-facing teams to uphold global standards and strengthen performance-focused client relationships.
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.
We are looking for an Accounts Receivable Specialist to join a team in Ontario. This role is well suited to a finance specialist who brings strong attention to detail, sound judgment, and a proactive approach to managing receivables. The successful candidate will help maintain healthy cash flow by overseeing billing activities, applying payments accurately, resolving account issues, and supporting timely collections.<br><br>Responsibilities:<br>• Monitor customer accounts, issue invoices, and keep receivable records current and accurate.<br>• Reconcile account balances by reviewing transactions, investigating discrepancies, and resolving outstanding items.<br>• Apply incoming payments promptly and correctly to ensure cash receipts are reflected in the accounting records.<br>• Follow up with customers on overdue balances using clear and consistent collection practices.<br>• Prepare and manage progress billings in alignment with contract terms, project milestones, and internal documentation.<br>• Work closely with internal departments to address billing questions, clarify payment status, and support account resolution.<br>• Use Microsoft Excel to analyze receivables data, track trends, and produce routine aging and collection reports.<br>• Assist with process updates and operational changes affecting accounts receivable activities when required.
We are looking for a welcoming and organized Receptionist to support daily front-desk operations in Toronto, Ontario. This Long-term Contract opportunity is ideal for someone who enjoys helping visitors, managing communications, and keeping administrative tasks on track in a well-organized office setting. The successful candidate will bring strong customer service skills, attention to detail, and the ability to handle multiple priorities throughout the day.<br><br>Responsibilities:<br>• Greet visitors and create a positive first impression by providing courteous and efficient front-desk support.<br>• Manage a multi-line phone system, direct calls to the appropriate contacts, and take accurate messages when needed.<br>• Coordinate appointment bookings and maintain calendars to support smooth daily scheduling.<br>• Prepare, send, and respond to email communications in a clear, timely, and effective manner.<br>• Enter and update information accurately in internal records, spreadsheets, and office documents.<br>• Organize and maintain digital and paper filing systems so information is easy to access and up to date.<br>• Provide general administrative assistance using Microsoft Word, Excel, and Outlook to support office operations.
<p>We are looking for an experienced <strong>Credit/Collections Supervisor/Manager </strong>to lead collection activities while managing a portfolio of customer accounts in Mississauga, Ontario. This position combines hands-on account oversight with team leadership, requiring someone who is detail oriented and can strengthen cash flow, guide collection staff, and support consistent application of credit and collection standards. The successful candidate will work closely with internal partners to address disputes, assess risk, and improve overall receivables performance.</p><p><br></p><p>Responsibilities:</p><p>• Lead and support Collection Specialists through day-to-day coaching, guidance, and practical problem-solving on challenging accounts.</p><p>• Review account portfolios regularly, set priorities with the team, and adjust collection approaches to improve recovery results.</p><p>• Oversee collector performance, monitor workloads, and reinforce adherence to established collection practices and service expectations.</p><p>• Manage a personal group of customer accounts, follow up on overdue balances, secure payments, and help lower outstanding aged receivables.</p><p>• Handle complex or high-exposure accounts by developing tailored strategies that balance risk management with strong customer relationships.</p><p>• Maintain accurate records of account activity, including payment commitments, disputes, follow-up actions, and customer communications.</p><p>• Track delinquency and aging trends, focus efforts on priority accounts, and contribute to regional and company collection objectives.</p><p>• Partner with Billing, Sales, Operations, and other internal teams to resolve disputes promptly and escalate significant concerns when needed.</p><p>• Support credit reviews, customer onboarding assessments, and credit limit recommendations while ensuring documentation meets policy requirements.</p><p>• Contribute to process enhancements, team training, and collection initiatives that strengthen accountability and operational efficiency.</p>
<p>We are looking for a Billing Supervisor to join our clients high performing team in Surrey, British Columbia on a Long-term Contract basis. This position is suited to a detail-oriented billing specialist who can provide day-to-day guidance, oversee invoice accuracy, and support operations across multiple business units. The successful candidate will help keep billing activities organized, resolve questions from the team, and contribute to dependable reporting and quality control. This role offers the opportunity to take ownership of billing processes while working closely with internal teams to maintain timely and accurate invoicing.</p><p><br></p><p>Responsibilities:</p><p>• Oversee daily billing activities for multiple service areas, ensuring invoices are processed accurately and on schedule.</p><p>• Review work orders, labour entries, material charges, and costing details to confirm billing aligns with approved estimates and completed work.</p><p>• Prepare morning operational summaries that track active jobs, progress levels, and billing value across the business.</p><p>• Assign billing priorities and coordinate focus areas based on workload and business needs.</p><p>• Support team members by answering billing-related questions, resolving discrepancies, and providing direction on procedures and documentation.</p><p>• Process a portion of invoicing directly within the required business systems, including time and materials billing and project-related charges.</p><p>• Verify that completed service work includes all necessary costing information before invoices are finalized and released to customers.</p><p>• Assess work order details and customer-related considerations, then prepare clear invoice summaries for distribution.</p><p>• Contribute to cross-functional support by working within more than one billing platform and assisting with activities across different parts of the business.</p>
<p>We are looking for an experienced Controller to join a large group of companies Winnipeg, Manitoba on a Contract basis. This role is ideal for an accounting specialist who can support financial reporting, maintain strong control over reconciliations, and contribute to a smooth month-end process. The successful candidate will work closely with internal teams to strengthen reporting accuracy, investigate variances, and help keep accounting activities on schedule.</p><p><br></p><p>Responsibilities:</p><p>• Prepare and review balance sheet reconciliations each month, ensuring account activity is properly supported and discrepancies are resolved promptly.</p><p>• Create and post journal entries that contribute to an accurate and efficient month-end close.</p><p>• Maintain fixed asset records by tracking acquisitions, retirements, depreciation, and related continuity schedules.</p><p>• Provide day-to-day accounting support on payables and receivables questions, helping teams address issues accurately and consistently.</p><p>• Produce monthly and recurring financial reports that meet internal reporting standards and timelines.</p><p>• Analyze financial results against budgets and prior periods, identifying notable variances and explaining underlying drivers.</p><p>• Assist with review engagement requirements by organizing schedules, preparing supporting documentation, and responding to information requests.</p><p>• Contribute to critical closing activities during peak reporting periods, particularly from August through October, to help ensure deadlines are achieved.</p><p>• Collaborate with cross-functional stakeholders to improve accounting accuracy, reinforce compliance, and enhance existing processes.</p>
<p>On behalf of our client, Robert Half is seeking a Receptionist - Level 1 based in Calgary, AB. This on-site, long-term contract role involves supporting daily operations within a property management setting. The ideal candidate will demonstrate strong organizational skills and a commitment to excellent service.</p>
<strong>Job Responsibilities</strong>
<ul><li>Serve as the first point of contact for tenants, visitors, contractors, and vendors at the property management office</li><li>Greet and assist guests, ensuring all interactions are handled courteously</li><li>Answer, screen, and route incoming telephone calls and inquiries</li><li>Issue visitor passes, maintain visitor logs, and coordinate building access requests</li><li>Manage reception, meeting rooms, and customer-facing areas to uphold presentation standards</li><li>Support the Property Manager and Assistant Property Manager with administrative tasks, including correspondence, reports, and meeting minutes</li><li>Maintain both electronic and hard-copy filing systems and property records</li><li>Administer service requests, track operational work orders, and coordinate contractor work permits</li><li>Facilitate tenant communications and follow up on related activities</li><li>Assist with accounts payable, expense tracking, and administrative reporting functions</li><li>Manage office supplies, coordinate orders, and oversee vendor deliveries</li><li>Set up meeting and conference rooms and arrange catering as required</li><li>Communicate with vendors, support operational projects, and assist with building initiatives</li></ul>
<strong>Job Requirements</strong>
<ul><li>Experience in a receptionist, administrative, or office support role</li><li>Ability to manage multiple tasks and prioritize work effectively</li><li>Strong communication and interpersonal skills</li><li>Proficiency with standard office software applications</li><li>Attention to detail in maintaining records and documentation</li><li>Capability to coordinate with vendors, tenants, and internal stakeholders</li><li>Familiarity with property management or similar environments is beneficial</li></ul>
<p>On behalf of our client, Robert Half is seeking a Payroll/Office Administration specialist to join their team in Airdrie, AB. This on-site contract position spans 11 weeks and requires a candidate comfortable with hands-on payroll and administrative duties in a dynamic environment. The role involves supporting payroll processes and providing broad office support for a busy operation.</p><ul><li><strong>Job Responsibilities</strong>Manage payroll processing for a workforce, including timecard verification and manual data entry.</li><li>Handle accounts payable activities such as processing invoices, reconciling statements, and coordinating payments to vendors.</li><li>Support accounts receivable and employee expense management, including fuel card reconciliation.</li><li>Order office supplies and oversee general office administration tasks as needed.</li><li>Assist with human resources-related functions, including communication with third-party contractors and coordination with external organizations.</li><li>Respond to incoming phone calls and provide a reception presence when required.</li><li>Plan and coordinate office functions, including managing benefit-related inquiries.</li><li>Contribute to closing office procedures and provide support during high-volume periods.</li><li>Perform ad hoc administrative tasks and assist with filtering calls for management.</li><li>Maintain accurate records and ensure compliance with company procedures.</li><li><strong>Job Requirements</strong>Minimum 3 years of experience in payroll and office administration roles.</li><li>Proficiency in manual payroll processes and timecard analysis.</li><li>Experience with accounts payable and invoice processing, especially in high-volume settings.</li><li>Ability to communicate clearly and effectively, both verbally and in writing.</li><li>Comfort with analytical tasks and strong attention to detail.</li><li>Familiarity with payroll and accounting software, such as Explorer (Eclipse), is considered an asset.</li><li>Intermediate Excel skills, including the use of pivot tables and VLOOKUP functions.</li><li>Capacity to adapt to a fast-paced, hands-on work environment and manage competing priorities.</li></ul>
<p>On behalf of our client, Robert Half is seeking an Assistant Controller to join a manufacturing organization based in St. Catharines, ON. This is an on-site position where you will support the financial operations and reporting functions of the company. The role offers the opportunity to contribute to the integrity of financial processes and support business decision-making within a dynamic environment.</p>
<strong>Job Responsibilities</strong>
<ul><li>Lead and enhance the monthly financial close process, including journal entries, reconciliations, and supporting schedules.</li><li>Oversee accounts payable, accounts receivable, payroll, government remittances, and banking transactions to ensure accuracy and timeliness.</li><li>Maintain the chart of accounts and accounting records with a structured, audit-ready filing system.</li><li>Monitor daily cash flow, prepare wire payments, and support liquidity management activities.</li><li>Provide backup support across the accounting team and document procedures to facilitate cross-training and reduce dependency on key individuals.</li><li>Prepare monthly financial statements and management reporting packages for internal stakeholders.</li><li>Develop and maintain KPI reporting with clear commentary on financial and operational performance.</li><li>Coordinate annual budgeting and forecasting processes, analyze variances, and recommend corrective actions as needed.</li><li>Support management with cost reporting, product costing, pricing, margin analysis, and inventory accuracy initiatives.</li><li>Maintain and improve accounting policies, internal controls, and compliance to safeguard company assets.</li><li>Identify gaps in controls, propose improvements, and verify implementation and effectiveness of corrective actions.</li><li>Prepare audit working papers and coordinate with external auditors during annual audits.</li><li>Ensure compliance with all relevant local, provincial, and federal reporting, tax filing, and payroll requirements.</li><li>Monitor debt levels and covenant compliance, ensuring all related reporting obligations are met.</li><li>Support the Controller in team organization, clarifying roles, and setting performance expectations.</li><li>Coach and mentor team members to strengthen capabilities and ensure effective coverage of critical processes.</li><li>Manage or coordinate outsourced finance functions when assigned.</li><li>Provide on-site support for Microsoft Dynamics NAV (Navision) through troubleshooting, training, and process improvement initiatives.</li><li>Participate as a finance representative on the health and safety team and other cross-functional projects.</li></ul>
<strong>Job Requirements</strong>
<ul><li>Minimum of 5 years of experience in accounting or finance roles, preferably within the manufacturing sector.</li><li>Demonstrated expertise in financial close processes, reconciliations, and preparation of financial statements.</li><li>Strong understanding of accounts payable, accounts receivable, payroll, and cash management functions.</li><li>Experience with budgeting, forecasting, variance analysis, and management reporting.</li><li>Ability to develop, implement, and maintain accounting policies, internal controls, and compliance frameworks.</li><li>Proficiency in supporting and coaching accounting teams and facilitating cross-training initiatives.</li><li>Capacity to manage relationships with external auditors and coordinate audit activities.</li><li>Strong organizational skills and attention to detail in maintaining accurate financial records and supporting documentation.</li></ul>
<p>We are looking for a welcoming and highly organized Part Time Receptionist to support front-desk operations for a financial services office in Surrey, British Columbia. This Long-term Contract position is well suited to someone who enjoys creating a positive first impression, managing multiple administrative tasks, and responding calmly to changing priorities. The successful candidate will help keep the office running smoothly by coordinating visitors, mail, deliveries, supplies, and meeting support while providing dependable day-to-day service.</p><p><br></p><p>Responsibilities:</p><p>• Welcome employees, members, and guests in a detail-oriented manner and direct them appropriately upon arrival.</p><p>• Oversee courier activity by receiving packages, recording deliveries, and ensuring items reach the correct recipients on time.</p><p>• Handle incoming and internal mail by sorting, distributing, and maintaining accurate tracking records for office correspondence.</p><p>• Arrange catering for meetings and workplace events, including placing orders and assisting with food setup when required.</p><p>• Monitor office supply levels and replenish materials to support uninterrupted daily operations.</p><p>• Issue and track security or visitor passes as needed while following office procedures.</p><p>• Support parking-related arrangements and help coordinate access for visitors and staff when required.</p><p>• Provide general reception and administrative assistance, including responding to calls, emails, and routine inquiries in a courteous and detail-oriented manner.</p><p>• Step in during vacation or sick leave coverage periods to help maintain consistent front-desk and office support services.</p>
<p>Our client, a highly diversified real estate development organization, is looking for a HRIS Analyst to lead the continuous improvement of its Workday environment.</p><p><br></p><p>This is an excellent opportunity for someone who wants to serve as the internal Workday expert and collaborate closely with teams across HR, Payroll, Finance, and broader business operations.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Oversee Workday configuration, maintenance, enhancements, business processes, workflows, releases, and continuous improvement across HCM, Payroll, Recruiting, Time Tracking, Absence, and Compensation.</li><li>Manage Workday security, access, data integrity, privacy, and governance, including routine audits.</li><li>Develop and maintain reports, dashboards, calculated fields, and workforce analytics to support business decision-making.</li><li>Support Workday integrations, troubleshooting, testing, implementations, and enhancements in collaboration with internal teams and external partners.</li><li>Partner with stakeholders to translate business needs into scalable Workday solutions, provide training and support, and promote system adoption and best practices.</li></ul><p><br></p><p><br></p><p><br></p>
We are looking for an experienced FP&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.
<p>On behalf of our client, Robert Half is seeking a receptionist for an on-site assignment in New Westminster, BC. This role requires a presence in the office and is structured as a contract position. The selected individual will be the first point of contact for visitors and callers, contributing to the smooth operation of the office environment.</p>
<strong>Job Responsibilities</strong>
<ul><li>Greet and assist visitors, ensuring a welcoming atmosphere at the front desk.</li><li>Manage incoming calls using a multi-line phone system and direct inquiries appropriately.</li><li>Sort and distribute mail to the relevant staff members promptly.</li><li>Keep the reception and office areas organized and tidy throughout the day.</li><li>Schedule appointments as requested and maintain accurate records of bookings.</li><li>Handle email correspondence with accuracy and attention to detail.</li><li>Enter data into office systems to keep records current and accessible.</li><li>Organize and file documents to support efficient retrieval and compliance.</li><li>Collaborate with team members to facilitate daily administrative operations.</li></ul>
<strong>Job Requirements</strong>
<ul><li>Experience in a receptionist or front desk role in an office environment.</li><li>Demonstrated ability to operate a multi-line telephone system.</li><li>Strong organizational skills with attention to detail in daily tasks.</li><li>Effective communication and interpersonal abilities when interacting with visitors and staff.</li><li>Proficiency with email platforms and data entry tasks.</li><li>Ability to maintain confidentiality and handle sensitive information appropriately.</li><li>Capacity to prioritize responsibilities and manage time efficiently.</li><li>Comfortable working on-site during standard business hours.</li></ul>
We are looking for a Human Resources (HR) Recruiter to join a plastics manufacturing organization in Aurora, Ontario on a Contract basis. This role is suited to a recruitment specialist who can manage hiring activities from initial intake through onboarding while maintaining a strong candidate experience. The successful candidate will support talent acquisition priorities, coordinate closely with hiring leaders, and contribute to efficient, well-organized recruitment operations.<br><br>Responsibilities:<br>• Lead end-to-end recruitment activities, including role intake, sourcing, screening, interview coordination, offer support, and onboarding follow-up.<br>• Partner with hiring managers to understand workforce needs, define candidate profiles, and move vacancies forward in a timely manner.<br>• Use recruitment platforms and systems such as ADP Workforce Now, CareerBuilder, CRM tools, and applicant tracking systems to manage candidate pipelines and hiring records.<br>• Create and post engaging job advertisements, identify suitable talent through multiple sourcing channels, and maintain active candidate networks.<br>• Conduct preliminary candidate assessments to evaluate experience, qualifications, and overall fit for current staffing requirements.<br>• Ensure recruitment documentation is accurate and up to date while supporting HR administration related to hiring and onboarding processes.<br>• Coordinate interview schedules, communicate with candidates throughout the selection process, and help deliver a positive hiring experience.<br>• Support recruitment-related process updates and system-related activities where needed as part of ongoing operational requirements.
We are looking for a detail-oriented and approachable Receptionist to support daily front desk operations in Ontario. This role is ideal for someone who enjoys creating a positive first impression, keeping the reception area organized, and assisting with a range of administrative tasks. The successful candidate will help ensure visitors, employees, and deliveries are handled efficiently while contributing to a smooth and welcoming office environment.<br><br>Responsibilities:<br>• Welcome visitors and direct them appropriately while providing courteous and attentive service at the front desk.<br>• Respond to incoming questions in person, by phone, and through email, resolving routine matters and forwarding more complex concerns to the right team.<br>• Oversee access to the office by following entry procedures and supporting badge coordination for staff and guests.<br>• Keep the reception and common front office areas tidy, presentable, and ready for daily business activities.<br>• Arrange meeting room bookings, support parking coordination, and help manage visitor logistics throughout the day.<br>• Sort incoming mail, prepare outgoing packages, and coordinate courier pickups and deliveries.<br>• Track office supply levels, place replenishment requests when needed, and help maintain orderly storage of materials.<br>• Provide administrative assistance through data entry, document filing, and record organization to support office efficiency.