<p>Robert Half is in search of an Accountant to work with one of our top clients, a CPA firm in the North York area. This is a full time permanent opportunity. As key member of this small team you will be working directly with the partners taking a client file from start to finish. If you thrive working in a fast paced environment with minimal supervision apply today for immediate consideration!</p><p><br></p><p><u>Must Haves:</u></p><ul><li>Fluent in Korean</li><li>Prepare Notice to Reader Financial Statements</li><li>Complete Review Engagements in accordance with ASPE</li><li>Reconciliation of HST, payroll and corporate tax accounts</li><li>3+ years' experience in a similar role</li><li>End-to-end month end closing for multiple entities</li><li>Self-starter, ability to identify issues and resolve problems</li><li>Caseware and Caseview experience required</li><li>Strong MS Office Suite skills including excel</li><li>Excellent verbal and written communication skills</li></ul><p><u>Nice-To-Haves:</u></p><ul><li>Preparation of personal and corporate tax returns as well as other type of returns (T3, T4,s T5s)</li><li>Set up new client accounts</li><li>Provide customer service to clients by liaising and handling client inquiries</li><li>Experience working within a small or mid size public accounting</li><li>Experience completing review engagement and NTRs</li><li>Experience preparing personal and corporate tax returns</li><li>Preference will be given to candidates with a CPA designation or in final stages of completion of CPA</li></ul><p><br></p><p>This job posting is for a current vacancy with our client.</p><p>Our Specialized recruiting professionals apply their expertise and utilize our proprietary AI to find you great job matches faster</p><p><br></p>
We are looking for a detail-oriented Accounting Clerk to join our team in Ottawa, Ontario. This is a long-term contract position within the financial management industry, offering an excellent opportunity to apply your accounting expertise and contribute to a dynamic work environment. The ideal candidate will have strong skills in account reconciliation, advanced proficiency in Microsoft Excel, and a solid understanding of accounting systems.<br><br>Responsibilities:<br>• Prepare and record journal entries to ensure accurate financial documentation.<br>• Perform regular bank reconciliations to maintain accurate account balances.<br>• Reconcile credit card statements and resolve discrepancies in a timely manner.<br>• Manage accounts payable and accounts receivable processes efficiently.<br>• Process invoices and ensure timely billing to clients and vendors.<br>• Conduct detailed account reconciliations for financial accuracy.<br>• Utilize advanced Microsoft Excel functions to analyze and organize financial data.<br>• Use accounting software such as Oracle, QuickBooks, and SAP to support financial activities.<br>• Maintain organized and accurate records of transactions and financial reports.<br>• Collaborate with team members to support accounting operations and ensure compliance with company policies.
<p>We are looking for an experienced Accounting Clerk to join our team on a contract basis in Burlington, Ontario. In this role, you will handle a variety of accounting tasks, including accounts payable and receivable, invoice processing, and financial reconciliations. This position is ideal for someone with strong organizational skills and a keen attention to detail, who thrives in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Manage accounts payable and accounts receivable processes, ensuring accuracy and timely processing.</p><p>• Prepare and process invoices weekly, ensuring compliance with company standards.</p><p>• Perform month-end reconciliations in collaboration with the controller to ensure financial accuracy.</p><p>• Conduct biweekly check runs, ensuring payments are processed efficiently.</p><p>• Handle weekly collections, following up on accounts and updating aging reports.</p><p>• Review and record expense reports, downloading and maintaining accurate records.</p><p>• Process and reconcile 3-way purchase orders, managing purchase orders effectively.</p><p>• Set up vendor accounts in coordination with the controller, ensuring proper documentation.</p><p>• Generate and update aging reports weekly, making detailed notes on collection statuses.</p><p>• Utilize SAP Business One or similar systems to support accounting tasks .</p>
We are looking for an organized and detail-oriented Accounting Clerk to join our team in Ottawa, Ontario. This contract position is ideal for someone with a strong background in accounting and office administration, who enjoys working in a dynamic construction industry environment. The successful candidate will play a pivotal role in ensuring accurate financial records and assisting in the smooth operation of administrative tasks.<br><br>Responsibilities:<br>• Record journal entries and maintain accurate financial documentation.<br>• Reconcile accounts to ensure all financial transactions are balanced and correct.<br>• Process accounts payable and accounts receivable transactions in a timely manner.<br>• Prepare invoices, manage billing processes, and follow up on outstanding payments.<br>• Conduct audits of accounts to verify accuracy and compliance.<br>• Collaborate with the IT department to address system-related issues and ensure smooth functionality.<br>• Manage inventory and place orders for office supplies as needed.<br>• Perform data entry tasks to update and maintain financial records.<br>• Utilize accounting software such as QuickBooks, SAP, and Oracle for financial operations.<br>• Generate financial reports and assist with budget tracking as required.
We are looking for a skilled Accounting Clerk to join our team on a long-term contract basis in East York, Ontario. The ideal candidate will play a key role in maintaining accurate financial records, ensuring smooth reconciliation processes, and supporting the overall accounting function. This position is an excellent opportunity for individuals passionate about making a difference in the charitable sector.<br><br>Responsibilities:<br>• Prepare and post journal entries to ensure accurate financial reporting.<br>• Perform account reconciliations, identifying discrepancies and resolving issues promptly.<br>• Manage accounts payable and receivable processes, including invoice processing and billing.<br>• Enter and verify data with a high level of precision to maintain accurate records.<br>• Collaborate with team members to ensure compliance with organizational policies and standards.<br>• Utilize advanced Excel functions, such as VLookups and IF statements, to handle large datasets effectively.<br>• Maintain clear and organized documentation for audits and internal reviews.<br>• Provide exceptional customer service to vendors and internal stakeholders.<br>• Support the preparation of financial reports and summaries as needed.<br>• Uphold confidentiality and integrity while managing sensitive financial information.
<p>Our client is looking for a detail-oriented <strong>Administrative Assistant </strong>to join their team on a contract basis in Edmonton, Alberta. This role supports daily administrative operations by managing communications, schedules, and records to ensure efficient service to stakeholders. The ideal candidate is someone who is organized, detail-oriented, and thrives in a fast-paced environment with strong communication skills and proficiency in Microsoft Office.</p><p><strong>Responsibilities:</strong></p><ul><li>Respond to and direct incoming calls professionally.</li><li>Provide excellent service to internal and external stakeholders.</li><li>Perform accurate data entry and maintain records.</li><li>Manage email correspondence and escalate issues as needed.</li><li>Handle inbound and outbound calls efficiently.</li><li>Schedule appointments and coordinate calendars.</li><li>Prepare documents and reports using Microsoft Office (Excel, Word, Outlook, PowerPoint).</li><li>Support day-to-day administrative operations.</li></ul>
<p>We are looking for a detail-oriented Administrative Assistant to join a dynamic non-profit organization in Ottawa. This is a long-term contract position that offers an excellent opportunity to contribute to meaningful initiatives while leveraging your administrative and accounting expertise. The ideal candidate will excel in multitasking, organization, and communication, ensuring smooth daily operations.</p><p><br></p><p>Responsibilities:</p><p>• Process accounts payable and accounts receivable transactions, ensuring accuracy and timely reconciliation.</p><p>• Assist in preparing and submitting expense claims and purchase orders in compliance with organizational policies.</p><p>• Coordinate travel arrangements, including booking accommodations and managing travel expense documentation.</p><p>• Organize and schedule meetings, including sending invitations and preparing agendas.</p><p>• Handle inbound and outbound calls, providing attentive customer service and resolving inquiries efficiently.</p><p>• Perform data entry tasks with precision to maintain up-to-date records and databases.</p><p>• Manage email correspondence, ensuring timely responses and follow-ups.</p><p>• Prepare and format documents using Microsoft Word, Excel, PowerPoint, and Outlook.</p><p>• Support mail merge processes and filing systems to maintain organized and accessible records.</p><p>• Maintain appointment schedules and calendars for team members, ensuring optimal time management.</p>
<p>Our client is looking for a skilled<strong> Administrative Assistant</strong> to support their team on a contract basis in Edmonton, Alberta. This position offers the opportunity to contribute to a dynamic healthcare environment through hands-on administrative and operational support. This role is ideal for a proactive, highly organized professional who thrives in a fast-paced setting and can manage multiple priorities effectively.</p><p><strong>Responsibilities:</strong></p><ul><li>Manage executive calendars and coordinate schedules.</li><li>Provide administrative support, including correspondence and document preparation.</li><li>Liaise with IT and facilities to support office operations.</li><li>Oversee office supplies, couriers, and workplace logistics.</li><li>Support onboarding and stakeholder communications.</li><li>Process expenses using Concur and track approvals.</li><li>Maintain records and assist with special projects.</li><li>Serve as a point of contact for inquiries and guest support.</li><li>Use Microsoft Office and SharePoint for document management.</li></ul>
<p>We are looking for a motivated Accounting Clerk to join our team in Guelph, Ontario. This is a long-term contract opportunity for someone eager to develop their skills in accounts payable, accounts receivable, and general administrative tasks. As part of a collaborative environment, you will play a key role in supporting the lab operations while ensuring accurate and efficient processing of financial data.</p><p><br></p><p>Responsibilities:</p><p>• Entry of accounts payable and accounts receivable transactions with accuracy and attention to detail.</p><p>• Enter work orders and upload invoices into the system to ensure timely and efficient documentation.</p><p>• Record payments and maintain organized financial records.</p><p>• Provide general administrative support to the lab team, ensuring smooth daily operations.</p><p>• Use Microsoft Excel to create and manipulate pivot tables. </p><p>• Work independently to troubleshoot issues and proactively address challenges.</p><p>• Communicate clearly with team members to ensure alignment and efficient workflow.</p><p>• Maintain proficiency with Microsoft Word, Excel, and Outlook to support various tasks.</p><p>• Collaborate with the head office to ensure seamless processing of financial data.</p>
We are looking for a meticulous Data Entry Clerk to join our team on a contract basis in Ottawa, Ontario. In this role, you will play a vital part in managing and verifying project-related documentation while ensuring accuracy and consistency. This position requires a detail-oriented individual with strong organizational skills and proficiency in SharePoint and Microsoft Office applications.<br><br>Responsibilities:<br>• Log and track deliverables associated with contracts and project milestones.<br>• Verify documents for discrepancies and ensure all records are accurate and complete.<br>• Organize and maintain files, ensuring proper documentation management.<br>• Utilize SharePoint to update and store project-related data.<br>• Perform data entry tasks with precision and efficiency.<br>• Communicate with stakeholders through email correspondence regarding project updates.<br>• Scan, upload, and categorize documents into the appropriate systems.<br>• Perform calculations and prepare reports related to contract milestones.<br>• Ensure compliance with government clearance requirements and data security protocols.<br>• Collaborate with team members to streamline processes and improve workflow.
<p>We are looking for a detail-oriented Data Entry Clerk to join our team on a contract basis in Steinbach, Manitoba. In this role, you will be responsible for accurately inputting and managing data while ensuring information remains organized and secure. If you thrive in a fast-paced environment and have a keen eye for accuracy, this position is an excellent opportunity to contribute to our operations.</p><p><br></p><p>Responsibilities:</p><p>• Accurately enter and update data into spreadsheets, databases, and other record-keeping systems.</p><p>• Verify and review information for accuracy and completeness to maintain data integrity.</p><p>• Organize and manage both electronic and physical files for efficient access and retrieval.</p><p>• Respond to requests for data or reports, providing timely and clear information to stakeholders.</p><p>• Adhere to company protocols to ensure confidentiality and security of sensitive information.</p><p>• Perform calculations and data checks to validate entries and ensure consistency.</p><p>• Collaborate with team members to streamline data processes and improve efficiency.</p><p>• Utilize scanning equipment and tools to digitize physical documents for storage.</p><p>• Handle email correspondence related to data inquiries and administrative tasks.</p><p>• Maintain an organized workspace to ensure smooth handling of files and records.</p>
We are looking for a highly organized and detail-oriented Office Admin to join our team in Vancouver, British Columbia. This role is a Contract to permanent position, offering an opportunity to demonstrate your skills and potentially transition into a permanent role. As the first point of contact in our office, you will play a key role in ensuring smooth operations and providing exceptional administrative support.<br><br>Responsibilities:<br>• Oversee office security by managing access and ensuring proper locking procedures.<br>• Maintain office supplies by ordering items such as paper, pens, and printer ink as needed.<br>• Manage day-to-day office upkeep, including handling the water cooler, coffee station, and dishwashing.<br>• Support event planning tasks, including booking vendors and organizing social events.<br>• Handle incoming calls and inquiries, managing a low call volume of up to 10 calls per day.<br>• Welcome visitors and serve as a cultural ambassador for global travelers and guests.<br>• Assist with onboarding new employees, including technology setup and orientation.<br>• Provide ad hoc administrative support to team members and executives.<br>• Ensure a detail-oriented and friendly environment for all office visitors and staff.
<p>We are seeking a detail-oriented and motivated Accounting Administrator to join our finance team. This role is ideal for a recent accounting graduate with strong analytical skills and experience working with large datasets. You will support various accounting functions, maintain financial data, assist with payroll and AP, and communicate regularly with internal teams and franchise partners.</p><p>This position offers a strong foundation for someone looking to grow their accounting career in a supportive, fast‑paced environment.</p><p><br></p><p><br></p><p>Key Responsibilities</p><ul><li>Maintain, validate, and update financial data across multiple spreadsheets and systems</li><li>Review data for accuracy and resolve discrepancies in a timely manner</li><li>Communicate with internal teams and franchisees to gather information and clarify issues</li><li>Assist with payroll processing and related administrative tasks</li><li>Perform ad hoc reconciliations as needed</li><li>Support accounts payable and billing activities, including data entry and follow-up</li><li>Prepare and send weekly financial or operational reports</li><li>Assist with general accounting support and administrative duties as required</li></ul><p><br></p>
<p>A well-established construction company is seeking an Accounting Administrator to support project and accounting operations. Reporting to the Project Manager and Finance team, this role will focus heavily on job costing, data entry, and administrative support across multiple construction projects. This is an excellent opportunity for someone with at least 2+ years of accounting experience, ideally within the construction industry.</p><p>Key Responsibilities</p><ul><li>Perform accurate and timely data entry related to project costs, labour, and equipment usage</li><li>Maintain and update job costing records on a daily basis</li><li>Track and organize project-related financial data to support cost control and reporting</li><li>Maintain and organize accounting and project documentation</li><li>Assist with invoice processing, cost allocations, and reconciliations</li><li>Review project cost information for accuracy and completeness</li><li>Support process improvements related to accounting and administrative workflows</li><li>Perform other accounting and administrative duties as required</li></ul><p><br></p>
We are looking for a dedicated and detail-oriented Office Assistant to support our team in Toronto, Ontario. This role involves ensuring smooth day-to-day operations while providing crucial administrative support to various departments. If you enjoy working in a dynamic environment and excel in organizational tasks, this position is perfect for you.<br><br>Responsibilities:<br>• Oversee daily office activities, including managing supplies, equipment, and vendor relationships.<br>• Coordinate schedules, meetings, and logistics to ensure efficient team operations.<br>• Assist with onboarding and offboarding procedures for new and departing employees.<br>• Maintain and organize filing systems and company records for easy accessibility.<br>• Support leadership and team members with administrative tasks as required.<br>• Facilitate internal communications and assist in planning team events.<br>• Identify and implement improvements to office processes and workflows.<br>• Handle incoming calls and emails, ensuring prompt and attentive responses.<br>• Perform data entry tasks and maintain accuracy in company databases.<br>• Operate office equipment such as photocopiers and scanners for document processing.
<p>We are looking for a detail-oriented Accounts Payable Clerk to join our team in London, Ontario. In this long-term contract position, you will play a key role in ensuring accurate and efficient processing of invoices, reconciliation tasks, and vendor communications. This is a fast-paced role that requires strong organizational skills and clear communication to support the Finance team effectively.</p><p><br></p><p>Responsibilities:</p><p>• Process invoices accurately and efficiently, ensuring proper verification and reconciliation.</p><p>• Perform three-way matching and handle purchase order and non-purchase order invoice processing.</p><p>• Address vendor inquiries and resolve payment-related issues promptly.</p><p>• Utilize Excel spreadsheets to update financial data and maintain accurate records.</p><p>• Work with ERP software system for invoice management and reconciliation tasks.</p><p>• Generate and review aging reports to ensure timely payments.</p><p>• Provide general administrative support to the Finance team, including filing, follow-ups, and mailing.</p><p>• Communicate effectively with team members and stakeholders to ensure smooth operations.</p><p>• Maintain business casual dress code while adhering to high standards.</p>
<p>Our client is seeking a <strong>detail-oriented Accounts Payable Clerk</strong> for a short-term contract role in a fast-paced environment. This position offers 20 hours per week (excluding Fridays).</p><p>Responsibilities:</p><ul><li>Enter and code invoices in Chrome River and match with purchase orders</li><li>Perform two-way invoice/PO matching</li><li>Communicate with vendors and internal teams to resolve discrepancies</li><li>Manage the payables inbox and respond to inquiries</li><li>Process credit memos and assist with invoice rebate claims</li><li>Scan, file, and maintain organized financial records</li><li>Provide light administrative support</li><li>Use Microsoft Excel (basic–intermediate) for simple reconciliations and data review</li></ul><p><br></p>
<p>Our client in Calgary is seeking an Accounts Payable Clerk to join their team on a long-term contract within the oil and gas services industry.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Process high-volume invoices accurately and on time</li><li>Manage invoice coding and entry using SAP and Laserfiche</li><li>Handle vendor inquiries and resolve discrepancies</li><li>Perform vendor statement reconciliations</li><li>Maintain accurate AP records and documentation</li><li>Support audits and ensure policy compliance</li><li>Collaborate with internal stakeholders to improve processes</li></ul><p><br></p>
<p>Our client is looking for an experienced <strong>Accounts Payable Clerk</strong> to join their team in Calgary, Alberta. The ideal candidate is detail-oriented, enjoys working with financial data, and can manage high volumes of invoices accurately while meeting strict deadlines.</p><p><strong>Responsibilities:</strong></p><ul><li>Process and verify high-volume invoices and contractor timesheets.</li><li>Maintain organized transaction records and ensure compliance with company standards.</li><li>Use Viewpoint Vista and Excel for accounts payable tracking and reporting.</li><li>Resolve invoice discrepancies in collaboration with the team.</li><li>Manage purchase orders and perform three-way invoice matching.</li><li>Utilize Bluebeam Revu for document management.</li><li>Meet strict deadlines while maintaining accuracy and attention to detail.</li></ul>
<p>Are you ready to step into a fast-paced, growing manufacturing organization located in the Fraser Valley? Our client is looking for an experienced Accounts Receivable Clerk to join their collaborative finance team at their Langley head office. Please note this is an in office position - 5 days/week.</p><p><br></p><p>As the Accounts Receivable Clerk, you’ll be key in managing the full life cycle of accounts receivable for a group of companies. Reporting to the Director of Finance & Administration, your adaptability, attention to detail, and strong organizational skills will help keep processes running smoothly.</p><p><br></p><p>Responsibilities:</p><p>• Create invoices in strict alignment with company policies</p><p>• Post and process cash receipts efficiently</p><p>• Review and process customer credit applications</p><p>• Conduct credit and collection calls with professionalism</p><p>• Reconcile customer accounts and resolve discrepancies</p><p>• Respond to customer inquiries</p><p>• Provide back up to the Accounts Payable Clerk</p><p><br></p><p>.</p>
<p>Our client, with a worksite in Aggasiz, is looking for an Office Manager for their industrial location. The Office Manager will be a true Jack/Jill of all trades and be responsible for a whole host of tasks ranging from reception, daily administration and ordering supplies to dealing with vendors, organizing meetings and travel, basic payables and receivables support and ad hoc duties as assigned.</p>
We are looking for a dedicated and organized Senior Administrative Assistant to join our team on a long-term contract basis in Toronto, Ontario. This role involves supporting daily operations, coordinating schedules, and ensuring smooth administrative processes. The ideal candidate will thrive in a fast-paced environment and possess strong multitasking abilities.<br><br>Responsibilities:<br>• Manage and coordinate calendars to ensure efficient scheduling and conflict resolution.<br>• Oversee kitchen duties, including maintaining cleanliness and organizing supplies.<br>• Arrange catering services for meetings and events, ensuring all requirements are met.<br>• Prepare and maintain boardrooms for meetings, including setup and troubleshooting equipment.<br>• Handle front desk coordination by greeting visitors and managing inquiries.<br>• Process expense reports accurately and in a timely manner.<br>• Utilize Excel to create and manage spreadsheets for reporting and analysis.<br>• Design and edit marketing materials or presentations using Canva.<br>• Provide exceptional customer service support to internal and external stakeholders.<br>• Assist with photocopying, scanning, and organizing documents as needed.
We are looking for an experienced Law Clerk to join our team in Markham, Ontario. This position is an excellent opportunity for a skilled individual with strong corporate law experience to contribute to regulatory compliance and document management initiatives. As part of a long-term contract, you will play a crucial role in supporting legal operations and ensuring the effective implementation of various programs.<br><br>Responsibilities:<br>• Provide support for regulatory compliance initiatives, including the development and implementation of Anti-Bribery, Anti-Corruption, and Supplier Risk Management programs.<br>• Manage document systems by creating repositories for standard contracts, policies, and procedures, ensuring accessibility and organization.<br>• Develop templates for policies and procedures based on industry best practices, facilitating consistency and compliance.<br>• Conduct training sessions on document management systems and tools for managing contracts, policies, and templates.<br>• Assist with drafting, reviewing, and organizing legal documents, ensuring accuracy and adherence to legal standards.<br>• Collaborate with General Counsel and VP of Legal to support corporate legal functions and address operational needs.<br>• Ensure compliance with legal regulations and organizational policies through detailed analysis and reporting.<br>• Handle administrative tasks such as scheduling appointments, managing correspondence, and maintaining records.<br>• Utilize Microsoft Office tools to prepare documents, presentations, and reports efficiently.<br>• Respond to inquiries and provide customer service through inbound and outbound calls and email correspondence.
<p>Our client, in collaboration with Robert Half, is looking for a skilled Office Manager/Bookkeeper to join their team. This role is responsible for managing a range of essential office functions, maintaining accurate financial records, and supporting key business operations.</p><p><br></p><p>Key Responsibilities:</p><p><br></p><ul><li>Oversee day-to-day office administration to ensure operations run efficiently</li><li>Manage full-cycle bookkeeping, including accounts payable/receivable, general ledger, bank reconciliations, and month-end close</li><li>Process payroll for all employees </li><li>Prepare and present financial reports to management </li><li>Ensure compliance with relevant accounting and payroll policies</li><li>Order and maintain office and operational supplies</li><li>Coordinate and conduct employee onboarding procedures</li><li>Record accurate meeting minutes and distribute to relevant stakeholders</li><li>Cover reception duties as needed and provide backup for accounts receivable, data entry, and other departments</li><li>Maintain confidential personnel files and assist with HR administrative tasks</li><li>Liaise with vendors, clients, and external auditors as required</li></ul>
<p>Our client is looking for a detail-oriented <strong>Jr. Administrative Assistant </strong>to support their corporate legal department in Calgary, Alberta. This contract position involves handling high volumes of electronic and physical documents. The role is ideal for someone highly organized, accurate, and proficient with administrative tools.</p><p><strong>Responsibilities:</strong></p><ul><li>Organize and compile legal documents using Adobe Acrobat and Microsoft Word.</li><li>Perform high-volume scanning, photocopying, and document preparation.</li><li>Assist with assembling and formatting closing books and corporate forms.</li><li>Combine, edit, and manage documents in PDF format.</li><li>Prepare and distribute client documents in digital and physical formats.</li><li>Manage document workflows and support administrative tasks.</li><li>Work with case management and document software.</li><li>Maintain accuracy and organization across all documentation.</li><li>Support the team by handling document-heavy workloads.</li></ul>