<p>Robert Half is seeking an Accounting Assistant on behalf of our client, a well-established organization looking to add a dependable and detail-oriented professional to its accounting team. This role is ideal for someone with strong accounts payable expertise, solid systems knowledge, and the ability to manage day-to-day transactional accounting responsibilities with accuracy and efficiency.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Process high-volume accounts payable transactions accurately and in a timely manner</li><li>Review invoices, match purchase orders, and ensure proper coding and approvals</li><li>Maintain vendor records and respond to vendor inquiries professionally</li><li>Assist with check runs, EFT/wire processing, and payment reconciliations</li><li>Support month-end close activities, including account reconciliations and reporting</li><li>Enter and maintain accounting data within Yardi</li><li>Help with general accounting and administrative support as needed</li><li>Collaborate with internal departments to resolve billing and payment discrepancies</li></ul>
<p>On behalf of our client, Robert Half is seeking an Accounting Manager for a 6-12 month contract role based in Calgary, AB. This position offers a hybrid work arrangement with on-site as the primary mode. The successful candidate will oversee a range of accounting functions and play a leadership role within the organization.</p><p><strong>Job Responsibilities</strong></p><ul><li>Oversee the payroll cycle, ensuring accuracy and compliance with established procedures.</li><li>Coordinate and monitor month-end processes to meet internal deadlines.</li><li>Oversee a team of 4-5 staff members, providing direction and support.</li><li>Manage and review bank reconciliations, either directly or by supervising the process.</li><li>Handle various ad-hoc accounting tasks as required by the business.</li><li>Administer intercompany payables and receivables, including accounts payable and receivable functions for multiple entities.</li></ul><p><strong>Job Requirements</strong></p><ul><li>Minimum of five years’ experience managing the full accounting cycle.</li><li>Demonstrated supervisory experience in an accounting environment.</li><li>Proven ability to perform and oversee bank reconciliations.</li><li>Expertise in processing electronic funds transfers and wire payments.</li><li>Advanced proficiency in Excel, including pivot tables and lookup functions.</li><li>Strong communication skills suitable for a leadership position.</li><li>Ability to collaborate effectively as part of a team.</li><li>Experience with intercompany transactions and payroll oversight is considered an asset.</li><li>Background in manufacturing project costing is advantageous.</li><li>Accounting designation is beneficial</li></ul>
<p>On behalf of our client, Robert Half is seeking an Intermediate Accountant based in Vancouver, BC. This on-site position offers the opportunity to contribute to a range of accounting and financial operations within the organization. The role supports both daily bookkeeping and broader financial reporting functions, providing essential support to the senior finance team.</p>
<strong>Job Responsibilities</strong>
<ul><li>Manage daily bookkeeping activities, including accounts payable, accounts receivable, bank reconciliations, and payroll processing.</li><li>Prepare monthly reports on key performance indicators to assist with management decision-making.</li><li>Assist in the preparation of monthly, quarterly, and annual financial statements and budgets.</li><li>Ensure all accounting activities comply with internal policies and relevant accounting standards.</li><li>Support the preparation and filing of T5013 forms, year-end trust audits, and tax filings.</li><li>Maintain records for the mortgage portfolio and contribute to treasury and trust accounting functions.</li><li>Assist in managing financial operations and the administration of new mortgage funds.</li><li>Prepare distributions, statements, and loan payout calculations for investors and co-lenders.</li><li>Carry out additional duties as directed by the Senior Corporate Controller.</li></ul>
<strong>Job Requirements</strong>
<ul><li>Completion of a diploma or degree in accounting or finance.</li><li>At least three years of accounting experience, preferably within real estate, banking, or lending sectors.</li><li>Solid understanding of accounting principles and practices.</li><li>Experience with accounting and tax software; familiarity with Sage 50 is considered beneficial.</li><li>Proficiency in payroll processing, with experience using payroll services such as Payworks preferred.</li><li>Strong analytical skills and attention to detail.</li><li>Ability to adapt and prioritize tasks across multiple deadlines.</li><li>Effective communication and interpersonal skills, with a collaborative approach to teamwork.</li><li>Advanced skills in spreadsheets and word processing, with comfort using AI tools to support accuracy and efficiency.</li></ul>
<p>On behalf of our client, Robert Half is seeking an Accounting Lead based in Calgary, AB. This is a long-term contract role with a hybrid work arrangement, offering the opportunity to take a leadership position within a collaborative accounting team. The successful candidate will oversee operational accounting processes and ensure effective workflow management.</p><p><br></p><p><strong>Job Responsibilities</strong></p><ul><li>Supervise daily operational accounting activities and manage workflow across the team.</li><li>Oversee <span style="background-color: rgb(255, 255, 255);">accounts payable/accounts receivable processes, </span>payroll cycles and bank reconciliations for multiple entities, ensuring accuracy and compliance.</li><li>Monitor project-specific purchase orders, ensuring alignment with general ledger and project requirements.</li><li>Coordinate vendor payments and electronic fund transfer uploads.</li><li>Support the management of accounting systems and templates for wire transfers and bank uploads.</li><li>Provide oversight for intercompany reconciliations and supervise team members handling these tasks.</li><li>Collaborate with team members to address ad-hoc accounting tasks as needed.</li><li>Ensure progress updates are communicated clearly and deadlines are consistently met.</li><li>Foster a collaborative and communicative team environment.</li></ul><p><strong>Job Requirements</strong></p><ul><li>Minimum of 5 years of relevant accounting experience, including team leadership or supervisory responsibilities.</li><li>Strong understanding of operational accounting, bank reconciliations and month end processes.</li><li>Demonstrated ability to manage accounts payable/receivable and oversee multiple entities.</li><li>Proficiency with accounting software, ideally an ERP system and advanced skills in Excel, including pivot tables and lookups.</li><li>Ability to adhere strictly to schedules and manage deadlines effectively.</li><li>Excellent verbal and written communication skills, with a focus on reporting progress and addressing challenges.</li><li>Experience collaborating in a team-oriented environment and leading less experienced staff.</li><li>Post-secondary education in accounting or a related field is considered an asset; a designation is not required.</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><strong>Administrative Assistant – Accounting</strong></p><p><br></p><p><strong>Location:</strong> Abbotsford, BC — Fully on-site</p><p><strong>Salary:</strong> $50,000–$55,000 annually, plus company benefits</p><p><strong>Employment Type:</strong> Full-time, permanent</p><p><br></p><p>Our client in Abbotsford is seeking an organized and detail-oriented <strong>Administrative Assistant – Accounting</strong> to support its accounting team. This is an excellent opportunity for someone with office administration experience who is looking to move into an entry-level accounting role.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><br></p><ul><li>Support collections by following up on outstanding balances.</li><li>Apply customer payments and maintain accurate account records.</li><li>Assist with invoicing and related documentation.</li><li>Reconcile customer accounts and investigate discrepancies.</li><li>Manage the accounting inbox, responding to inquiries and directing requests appropriately.</li><li>Provide day-to-day administrative support to the accounting team.</li></ul><p><br></p>
<p>We are looking for a detail-oriented <strong>Full Charge Bookkeeper </strong>to oversee day-to-day financial operations for a busy organization in <strong>Ottawa's west-end</strong>. This role is ideal for someone who can manage the full accounting cycle with accuracy, maintain reliable financial records, and support payroll, tax, and reporting activities. The successful candidate will bring strong technical accounting skills, sound judgment, and the ability to work confidently with computerized accounting systems and Excel-based reporting.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Manage the complete bookkeeping cycle, including transaction processing, reconciliations, journal entries, and month-end close activities.</p><p>• Maintain accurate financial records by overseeing accounts payable, accounts receivable, general ledger updates, and account balancing.</p><p>• Prepare and process payroll using established systems while ensuring timely payments and compliance with applicable requirements.</p><p>• Produce regular financial reports and spreadsheets to support budgeting, management review, and operational decision-making.</p><p>• Administer tax-related bookkeeping tasks, including recording liabilities, preparing supporting documentation, and assisting with remittance activities.</p><p>• Use accounting platforms such as ADP, Great Plains, and other computerized systems to enter, review, and verify financial data.</p><p>• Support sales-related accounting activities by recording revenue transactions and ensuring proper documentation and reconciliation.</p><p>• Identify discrepancies in financial information, investigate variances, and resolve issues to maintain data integrity.</p><p>• Contribute to updates in accounting processes or system-related changes by helping maintain continuity and accurate recordkeeping during transitions.</p>
<p>On behalf of our client, Robert Half is seeking a Sr. Accountant based in Markham, ON. This on-site position involves overseeing diverse accounting operations for multiple business lines, including real estate and equestrian activities. The organization values a candidate who can bring expertise in managing financial processes and is comfortable working in a dynamic office environment.</p><ul><li><strong>Job Responsibilities</strong></li><li>Oversee complete accounting cycles for several entities using QuickBooks Online and QuickBooks Desktop.</li><li>Process accounts payable, accounts receivable, payroll, and reconcile monthly bank statements.</li><li>Conduct monthly reconciliations between real estate and equestrian business lines to ensure accurate intercompany transactions.</li><li>Maintain ledgers for property management and equestrian operational expenses.</li><li>Prepare financial statements, cash flow forecasts, and variance analyses on a monthly basis.</li><li>Support year-end tax preparation and facilitate government filings such as HST and payroll source deductions.</li><li>Monitor and analyze costs related to livestock, boarding, and farm maintenance activities.</li><li>Assist with special projects and provide support for various operational tasks as required.</li><li><strong>Job Requirements</strong></li><li>Minimum of 3 years of relevant accounting experience.</li><li>Post-secondary degree or diploma in Accounting, Finance, or Business Administration.</li><li>Demonstrated proficiency with QuickBooks Online and QuickBooks Desktop.</li><li>Prior experience supporting <span style="background-color: rgb(255, 255, 255);">equestrian activities / </span>racetrack operations is a very strong asset. </li><li>Intermediate skills in Microsoft Excel, Word, and Outlook for reporting and documentation.</li><li>Strong analytical, organizational, and time-management abilities.</li><li>Ability to commute daily to the Newmarket, ON office.</li></ul>
<p>On behalf of our client, Robert Half is seeking a Sr Accountant based in Calgary, AB. This position is on-site and offers the opportunity to contribute to a dynamic accounting function. The role is structured as a contract position.</p><ul><li><strong>Job Responsibilities</strong>Oversee all lease accounting activities and ensure compliance with reporting requirements.</li><li>Manage the complete accounting cycle, including month-end close, accruals, schedule preparation, adjustments, reconciliations, and variance analysis.</li><li>Prepare monthly financial statements, such as balance sheets, income statements, and cash flow statements, as well as multiple reporting packages.</li><li>Draft year-end financial statement notes to support annual reporting obligations.</li><li>Lead budgeting and forecasting processes, including rolling forecasts, annual budgets, and scenario analyses.</li><li>Supervise accounts payable operations and maintain effective processes.</li><li>Coordinate the year-end audit, providing auditors with required documentation and supporting materials.</li><li><strong>Job Requirements</strong>Demonstrated experience in preparing financial statements and management reports.</li><li>Background in managing the full accounting cycle for organizations.</li><li>Proficiency in Microsoft Excel, including the use of formulas and functions.</li><li>CPA designation preferred, though not mandatory.</li><li>Ability to think critically and take initiative in a fast-paced environment.</li><li>Strong interpersonal skills and the capacity to work independently.</li></ul>
<p>On behalf of our client, Robert Half is seeking a Staff Accountant to join an on-site team in Newmarket, ON. This position is offered as a contract with the potential to become permanent. The role focuses on supporting both real estate and equestrian operations, providing exposure to a unique blend of property management and agricultural business activities.</p>
<strong>Job Responsibilities</strong>
<ul><li>Oversee complete accounting cycles for multiple entities using QuickBooks Online and QuickBooks Desktop.</li><li>Manage accounts payable, accounts receivable, payroll, and monthly bank reconciliations.</li><li>Conduct intercompany reconciliations to ensure accuracy between real estate and equestrian business units.</li><li>Maintain ledgers for property management and equestrian operational transactions.</li><li>Prepare financial statements, cash flow forecasts, and variance reports on a monthly basis.</li><li>Assist with year-end tax preparation and government filings, including HST and payroll deductions.</li><li>Monitor and analyze expenses related to livestock, boarding, and farm maintenance.</li><li>Support various operational projects and contribute to team initiatives as required.</li></ul>
<strong>Job Requirements</strong>
<ul><li>Minimum of 2 years of accounting experience.</li><li>Post-secondary education in Accounting, Finance, or Business Administration.</li><li>Demonstrated proficiency with QuickBooks Online and QuickBooks Desktop.</li><li>Intermediate skills in Microsoft Excel, Word, and Outlook.</li><li>Understanding of or interest in agricultural, farming, or equine business practices.</li><li>Strong analytical, organizational, and time management abilities.</li><li>Ability to commute daily to the Newmarket, ON office.</li></ul>
We are looking for an experienced Full Charge Bookkeeper to support day-to-day financial operations for a financial services environment in Etobicoke, Ontario. This position is ideal for someone who can manage the full accounting cycle with accuracy, maintain organized records, and help ensure payroll and tax-related obligations are completed on time. The successful candidate will bring strong systems knowledge, sound judgment, and a practical approach to maintaining reliable financial information.<br><br>Responsibilities:<br>• Oversee the complete bookkeeping process, including recording transactions, maintaining ledgers, and reconciling accounts on a regular basis.<br>• Administer payroll activities accurately and on schedule, ensuring employee payments and related deductions are processed correctly.<br>• Prepare and review financial records, reports, and supporting documentation to maintain accurate and current accounting information.<br>• Manage accounts payable and accounts receivable functions, following up on discrepancies and keeping records balanced.<br>• Complete bank, credit card, and general ledger reconciliations to support month-end and year-end close activities.<br>• Use accounting platforms and spreadsheets effectively to track data, generate reports, and improve financial recordkeeping.<br>• Support tax-related bookkeeping tasks by organizing financial data and assisting with required filings and remittances.<br>• Maintain compliance with internal accounting procedures and contribute to updates in financial systems or processes when required.
<p>Our client is seeking a General Accountant to join their team in a hands-on role supporting both accounting and payroll operations. Reporting to the Controller, the role will be responsible for;</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Support the month-end close process, including journal entries, accruals, and account reconciliations.</li><li>Prepare balance sheet reconciliations, bank reconciliations, and general ledger analyses.</li><li>Maintain the fixed asset ledger and related accounting schedules.</li><li>Perform inventory reconciliations and support inventory accounting activities.</li><li>Assist with standard costing, job costing, purchase price variance (PPV), and production variance analysis.</li><li>Reconcile inventory, subledgers, and other accounts to the general ledger.</li><li>Support accounts payable and accounts receivable processes, resolving discrepancies as required.</li><li>Support financial reporting and operational analysis.</li><li>Participate in process improvements and support an evolving accounting function.</li><li>Coordinate weekly payroll for over 50 employees, including hourly, salaried, and temporary staff.</li><li>Review employee timesheets and supervisor approvals to ensure payroll accuracy.</li><li>Verify temporary employee hours and provide approved hours to staffing agencies.</li><li>Prepare payroll journal entries and payroll-related accruals.</li><li>Reconcile payroll balances, vacation accruals, benefits, and year-end payroll information.</li><li>Assist with payroll audits and validate T4 reporting and payroll records.</li><li>Ensure payroll processes comply with company policies and legislative requirements.</li></ul><p><br></p>
<p>Our client is a well-established transportation and service-based organization seeking a hands-on General Manager to lead day-to-day operations, drive profitability, and support the continued growth of the business.</p><p><br></p><p>Reporting directly to ownership, the General Manager will oversee all aspects of the organization, including operations, financial performance, employee leadership, customer relationships, compliance, contract management, and business development.</p><p><br></p><p>This is an excellent opportunity for an experienced operational leader who thrives in a fast-paced environment and enjoys balancing strategic decision-making with hands-on involvement in the business.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Lead and manage all day-to-day business operations.</li><li>Drive operational efficiency, service quality, and profitability.</li><li>Oversee hiring, performance management, employee relations, and team development.</li><li>Manage key customer relationships and ensure exceptional service delivery.</li><li>Review job profitability, financial performance, budgets, and operational costs.</li><li>Approve payroll, accounts payable, and operational expenditures.</li><li>Ensure compliance with transportation regulations, insurance requirements, and safety standards.</li><li>Review and negotiate contracts, service agreements, and vendor relationships.</li><li>Manage subcontractors and external service providers.</li><li>Identify and pursue opportunities for sales growth and operational improvements.</li><li>Support the team where needed and foster a culture of accountability and collaboration.</li></ul><p><br></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>We are looking for an Accounts Receivable Administrator to join a busy finance team in Cambridge, Ontario. In this role, you will support the accuracy of receivables operations by managing payment activity, maintaining customer account records, and resolving billing-related issues with a high level of attention to detail. The successful candidate is proactive, comfortable working across departments, and committed to improving day-to-day accounts receivable processes.</p><p><br></p><p>Responsibilities:</p><p>• Review and process accounts receivable transactions to ensure customer payment information is accurate, complete, and properly recorded.</p><p>• Apply incoming funds from bank activity each day, including cheques, credit card payments, and other remittances, while keeping customer accounts up to date.</p><p>• Record customer payments in the system and reconcile receipts against outstanding invoices to maintain accurate balances.</p><p>• Set up new customer profiles and update account details in Microsoft Dynamics 365 ERP. </p><p>• Investigate payment variances, billing concerns, and account discrepancies, then work with internal teams to resolve issues efficiently.</p><p>• Prepare and distribute customer invoices and statements, including month-end statement generation and mailing activities.</p><p>• Manage recurring payment processes such as pre-authorized direct payments and credit card transactions for assigned customer accounts.</p><p>• Support credit hold reviews and coordinate with relevant departments to help resolve account issues and keep orders moving.</p><p>• Contribute to strengthening accounts receivable procedures by identifying gaps, taking ownership of problems, and helping improve workflow consistency.</p>
<p>On behalf of our client, Robert Half is seeking a Cash Application Specialist in Waterdown, ON. This position is offered as a hybrid opportunity, with home as the primary work location. The role is a contract position with a duration of 12 weeks. Candidates will contribute to the finance operations of the organization by ensuring timely and accurate processing of cash applications.</p><ul><li><strong>Job Responsibilities</strong>Record incoming payments promptly and ensure they are accurately applied to customer accounts within established benchmarks.</li><li>Process credit card transactions and related customer payments in accordance with internal procedures.</li><li>Investigate payment discrepancies and initiate correspondence with customers regarding unapplied payments as required.</li><li>Review unapplied cash reports regularly to confirm all payments are matched to appropriate balances.</li><li>Document and log customer complaint items in the designated database for tracking and resolution.</li><li>Maintain thorough records of all cash application activities in compliance with SOX guidelines.</li><li>Identify and escalate areas of concern related to payment processing or account reconciliation.</li><li>Assist in sending outstanding invoices and account statements to customers to address delinquent accounts.</li><li>Utilize MyDSO software to proactively distribute customer statements.</li><li>Follow up with customers regarding overdue accounts and missed payment commitments, and clarify any short payments.</li><li>Open new customer accounts, update credit limits in the ERP system, and prepare required documentation for approval.</li><li>Monitor the shared inbox and respond to customer inquiries in a timely manner.</li><li>Enter shipping addresses as requested by other departments.</li><li>Carry out other duties as assigned by management.</li><li><strong>Job Requirements</strong>Minimum of 2 years of experience in cash application or related finance roles.</li><li>Demonstrated ability to manage payment processing and account reconciliation with attention to detail.</li><li>Experience with credit card payment processing and handling customer accounts.</li><li>Proficiency in using ERP systems and financial software such as MyDSO.</li><li>Strong skills in investigating payment discrepancies and resolving customer issues efficiently.</li><li>Knowledge of SOX compliance practices and documentation standards.</li><li>Effective communication skills for managing customer correspondence and internal collaboration.</li><li>Ability to manage multiple priorities and respond promptly to inquiries.</li></ul>
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.
<p>We are partnering with a growing organization to find an experienced Accounts Receivable Specialist to join their team. This is a full-cycle AR role with a strong focus on customer interaction, collections, and billing accuracy across both Canadian and U.S. accounts.</p><p>This position is ideal for a detail-oriented professional who thrives in a high-volume, fast-paced environment and enjoys being in a front-facing, customer-focused role.</p><p><br></p><p>Key Responsibilities</p><ul><li>Manage full-cycle accounts receivable for a portfolio of customers across North America</li><li>Generate and issue accurate invoices and monthly account statements</li><li>Process incoming payments (EFT, credit card, cheque) and apply accordingly</li><li>Perform regular account reconciliations and resolve discrepancies</li><li>Monitor aging reports and proactively manage collections to ensure timely payment</li><li>Follow up with customers on outstanding balances and resolve billing inquiries or disputes</li><li>Review and process credit applications</li><li>Support order processing and invoicing</li><li>Collaborate with internal teams (including Sales) to resolve billing or order-related issues</li><li>Support Controller with Month End close</li></ul><p><br></p>
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.
<p>On behalf of our client, Robert Half is seeking an Accounting Manager based in Kitchener, ON. This remote position offers the opportunity to contribute to a dynamic finance team within a technology-focused environment. The successful candidate will oversee core accounting operations and play a key role in financial management and reporting.</p>
<strong>Job Responsibilities</strong>
<ul><li>Oversee daily accounting, payroll, and administrative processes for the organization and its subsidiaries, ensuring accuracy and timely completion.</li><li>Process and record financial transactions, including invoices, vendor payments, receipts, and journal entries.</li><li>Maintain and monitor accounts receivable, following up with clients on outstanding balances as needed.</li><li>Review and approve employee expense reports, ensuring accurate and timely reimbursement through payroll systems.</li><li>Manage and verify corporate credit card transactions, including those for subsidiaries, and ensure prompt payment.</li><li>Supervise daily banking activities, ensuring all transactions are reconciled and accurately documented.</li><li>Lead the month-end close process, posting necessary adjustments and preparing balance sheet reconciliations with the finance team.</li><li>Ensure compliance with internal controls and regulatory requirements by identifying and resolving discrepancies across all entities.</li><li>Support annual audit preparation and contribute to the development of the annual business plan.</li><li>Coordinate financial controls and reporting for order cycles, manage inventory transaction flows, and support sales administration tasks.</li><li>Prepare recurring compliance filings and assist with applications and claims for government programs.</li><li>Manage the shared finance inbox and perform additional administrative duties as required.</li></ul>
<strong>Job Requirements</strong>
<ul><li>Minimum of 5 years of experience in an accounting role with a strong understanding of generally accepted accounting principles.</li><li>Post-secondary education in accounting or a business-related program.</li><li>Demonstrated ability to work independently and take ownership of tasks from initiation to completion.</li><li>Proficiency in standard office software and accounting platforms such as Xero and QuickBooks, along with advanced skills in Microsoft Excel.</li><li>Strong organizational and time management abilities, capable of managing multiple priorities and deadlines.</li><li>Effective communication skills with the ability to translate complex financial data into clear, actionable insights.</li><li>Adaptability and flexibility in responding to shifting priorities and evolving routines.</li><li>Proven problem-solving skills and a commitment to continuous improvement in accounting processes.</li></ul>
<p>Our Delta client is seeking an Accounting Clerk to join their growing team. The role reports to the Controller and will support adhoc functions within the accounting team. The role will maintain high volume data entry and transaction processing on a day-to-day basis.</p><p> </p><p> The ideal candidate will have a good foundation of accounting knowledge, as well as strong data entry, analysis, and reconciliation skills. Any experience with AP/ AR will be an asset. Accounting education is required (Diploma/ Certificate). </p><p> </p><p><br></p>
<p>On behalf of our client, Robert Half is seeking a Credit Analyst in Acheson, AB. This on-site position is within the rental and leasing services sector. The selected candidate will play an important role in supporting credit operations and account management.</p>
<strong>Job Responsibilities</strong>
<ul><li>Evaluate accounts receivable reports to identify and address overdue balances.</li><li>Contact customers regarding outstanding payments and escalate unresolved accounts as necessary.</li><li>Collaborate with branch teams to resolve customer disputes and reconcile payment discrepancies.</li><li>Prepare and submit month-end reports related to account disputes.</li><li>Review and investigate new and increased credit requests, analyzing applications and external credit reports.</li><li>Verify credit references and confirm purchase requirements with branch staff.</li><li>Set approved credit limits in the system and communicate credit decisions to customers.</li><li>Assess requests to release orders above approved credit limits and process overrides within designated authority.</li><li>Monitor and follow up on problematic accounts, escalating issues for further review when needed.</li><li>Process customer payments, including rental and credit card transactions, and manage daily cash reconciliation reports.</li><li>Provide commentary and reporting support for significant accounts and assist Sales and Accounting with assigned projects.</li></ul>
<strong>Job Requirements</strong>
<ul><li>At least 3 years of experience in credit analysis or a related financial role.</li><li>Demonstrated ability to review and interpret accounts receivable reports.</li><li>Experience with customer account management and dispute resolution.</li><li>Skill in investigating credit applications and analyzing credit data.</li><li>Capacity to communicate effectively with both customers and internal teams.</li><li>Proficiency in processing payments and managing financial reconciliations.</li><li>Ability to prepare clear and accurate reports for management review.</li><li>Strong organizational skills and attention to detail in a fast-paced environment.</li></ul>
We are looking for a Payroll Clerk to join a wholesale distribution organization in Burnaby, British Columbia on a Long-term Contract basis. This position supports a high-volume hourly payroll environment and is well suited to someone who can work independently, build positive working relationships, and maintain accuracy under regular payroll deadlines. The successful candidate will contribute to payroll administration for a large employee group, including unionized populations, while helping ensure records, deductions, and reporting are handled correctly.<br><br>Responsibilities:<br>• Process bi-weekly payroll for a large hourly workforce by reviewing imported time data, validating details, and preparing payroll for completion.<br>• Enter and maintain employee payroll information, including new employee documentation, terminations, and updates to employee records.<br>• Reconcile payroll data and investigate discrepancies to help ensure employees are paid accurately and on time.<br>• Prepare recurring payroll reports and support monthly Excel-based reporting, including documentation related to union dues.<br>• Administer payroll activities for both union and non-union employee groups while following established collective agreement rules already configured in the system.<br>• Coordinate with store-level teams and internal departments to obtain required payroll information and resolve questions efficiently.<br>• Support year-end payroll activities such as T4-related administration and associated record maintenance.<br>• Assist with in-house payroll operations and contribute to ongoing payroll administrative tasks across assigned business units.
<p>Our southeast Richmond client is looking to hire a (Senior) Accountant for their well established business. The (Senior) Accountant will be responsible for full-cycle accounting for facility operations, including daily transaction processing, billing, customer receipts, deposits, accounts receivable and collections, vendor and customer account reconciliations, and monthly financial reporting. Supports month-end and year-end processes, audit preparation, payroll processing, tax filings, inventory and fixed asset tracking, capital project accounting, insurance reporting, and annual physical inventory counts. Also manages cash controls, credit reviews, customer invoice support, and troubleshooting of accounting system issues.</p><p><br></p><p><br></p>
<p>On behalf of our client, Robert Half is seeking a Payroll Specialist in ON to support a retail organization. This hybrid role requires a presence on-site as the primary work arrangement. The position is offered as a contract position for a defined period. </p>
<strong>Job Responsibilities</strong>
<ul><li>Process payroll transactions accurately and on schedule for all employees.</li><li>Maintain payroll records and ensure compliance with regulatory requirements.</li><li>Utilize accounting software systems to manage payroll data and reporting.</li><li>Address and resolve payroll discrepancies and inquiries promptly.</li><li>Collaborate with the accounting team to support month-end and year-end payroll activities.</li><li>Prepare payroll-related documentation as needed for audits or internal review.</li><li>Implement updates or changes to payroll processes as directed.</li><li>Ensure the confidentiality and security of payroll information at all times.</li></ul>
<strong>Job Requirements</strong>
<ul><li>Minimum of 3 years of experience in payroll processing or a related field.</li><li>Demonstrated proficiency with accounting software systems.</li><li>Experience in a retail environment is considered an asset.</li><li>Strong attention to detail and accuracy in payroll calculations.</li><li>Ability to handle sensitive information with discretion.</li><li>Effective communication and problem-solving skills.</li><li>Capacity to work both independently and as part of a team.</li></ul>