Accounting Technician<p>We are looking for an Accounting Technician to join our client's team on a 10+ month contract in Downtown Vancouver, British Columbia. In this hybrid role, you will work collaboratively with senior accountants and the Controller to ensure smooth financial operations, including accounts payable, accounts receivable, and other accounting tasks. This position offers an exciting opportunity for detail-oriented professionals who thrive in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Process accounts payable transactions, including vendor bills, purchase orders, and credit card transactions, while adhering to company policies.</p><p>• Generate and send accurate invoices to customers, and collaborate with the sales team to ensure timely payment collection.</p><p>• Conduct bank reconciliations monthly and prepare journal entries for payroll, vendor payments, and other financial activities.</p><p>• Review and process employee expense reports for completeness, ensuring timely reimbursement and proper coding.</p><p>• Assist in preparing monthly financial reports, including depreciation, amortization, and loan interest tracking.</p><p>• Create payment schedules and execute wire transfers and vendor payments using banking platforms.</p><p>• Collaborate with the Controller and senior accountants to support month-end close and audit processes.</p><p>• Maintain accurate records of renewable invoices and track customer contracts over multiple years.</p><p>• Contribute to the improvement of accounts payable and accounts receivable procedures.</p><p>• Utilize accounting systems such as NetSuite and Tipalti to ensure efficient financial management.</p>Accounts Payable ClerkWe are looking for an experienced Accounts Payable Clerk to join our team in Ladner, British Columbia for a short-term contract position. This role involves managing daily invoice processing and payment routines in a fast-paced manufacturing environment. If you have a strong attention to detail and enjoy working collaboratively, this position offers an excellent opportunity to contribute your expertise.<br><br>Responsibilities:<br>• Process approximately 75 vouchers daily, ensuring accuracy and compliance with company protocols.<br>• Match purchase orders to invoices and verify supporting documentation for payments.<br>• Manage routine accounts payable tasks, including data entry and invoice coding.<br>• Conduct regular check runs and ensure timely payment processing.<br>• Collaborate closely with the AP team and other departments to resolve discrepancies.<br>• Utilize Famous (Oracle-based) software for accounts payable operations.<br>• Maintain organized records of transactions and prepare reports as required.<br>• Assist in the onboarding and training of contract staff, as needed.<br>• Adhere to established procedures and deadlines for all accounts payable activities.<br>• Support additional administrative tasks related to accounts payable as directed.Senior Accounts Payable Specialist<p>Our suburban client is seeking an Accounts Payable Supervisor for their rapidly growing organization. The Accounts Payable Supervisor will play an integral (lead) role in our client's upcoming Coupa implementation and :</p><p><br></p><p>AP Policy Development:</p><p>• Develop, implement, and maintain AP policies, systems, and procedures to align with company values and guiding principles.</p><p>• Ensure compliance with internal controls and financial policies.</p><p><br></p><p>Reporting, Problem Resolution & Payment Oversight:</p><p>• Ensure timely preparation and distribution of AP reports.</p><p>• Conduct vendor analysis, expense reviews, and ad-hoc reporting.</p><p>• Address issues at both strategic and functional levels to ensure smooth AP operations.</p><p>• Oversee payment processes, ensuring accuracy and compliance with company policies.</p><p><br></p><p>Travel & Expense Program Support:</p><p>• Support the corporate travel and expense program to ensure adherence to financial policies.</p><p>• Promote accurate and timely expense processing and reconciliation.</p><p><br></p><p>AP Software & Process Implementation:</p><p>• Assist in the implementation and optimization of P2P systems, including Coupa.</p><p>• Ensure policies and controls are in place during system and process implementations for seamless procurement-to-payment operations.</p><p>• Identify areas for automation and efficiency improvements.</p><p><br></p><p>Vendor Management & Compliance Oversight:</p><p>• Establish and maintain vendor onboarding and compliance processes.</p><p>• Foster positive vendor relationships and mitigate potential risks.</p><p>• Ensure contract adherence and collaborate with legal and procurement teams.</p><p>• Generate and analyze vendor performance reports for continuous improvement.</p><p><br></p><p>Stakeholder Engagement & Continuous Improvement:</p><p>• Engage with internal business partners to understand their AP management needs.</p><p>• Ensure an efficient and effective procure-to-pay (P2P) process, including procurement requests, invoice approvals, and payments.</p><p>• Drive process improvement initiatives through technology-driven solutions and automation.</p><p><br></p><p>Month-End Close & Invoice Management:</p><p>• Prepare and analyze month-end closing activities, including invoice and PO accruals.</p><p>• Conduct reconciliations to ensure financial accuracy and reporting compliance.</p><p>• Partner with the Accounting team to support month-end close procedures.</p><p>• Lead and manage invoice escalations and expedited requests.</p><p>• Serve as the primary point of contact for external department communications related to AP.</p><p><br></p><p><br></p>Accounting Clerk<p>This Vancouver based professional services firm are looking for an Accounting Clerk to join their growing team. Reporting into the Senior Accountant and director of finance you will be tasked with the following duties:</p><p><br></p><p>• Maintain and update financial records, including accounts payable and receivable.</p><p>• Reconcile bank and credit card statements to ensure accuracy.</p><p>• Manage client trust accounts in compliance with industry regulations.</p><p>• Manage invoices, payments, and vendor accounts.</p><p>• Process expense reports and employee reimbursements.</p><p>• Prepare and issue invoices/bills to clients, ensuring accuracy and timely payments.</p><p>• Track outstanding balances and follow up on overdue accounts.</p><p>• Maintain detailed records of billing transactions and payment schedules.</p><p>• Assist with resolving billing discrepancies and customer inquiries.</p><p><br></p><p><br></p>Accounts Receivable Clerk<p>We are looking for an experienced Accounts Receivable Clerk to join our clients team in Delta, British Columbia. In this long-term contract position, you will play a key role in managing invoices, payments, and customer accounts while ensuring accuracy and efficiency in all related processes. This opportunity is ideal for someone with strong organizational skills and a proactive approach to problem-solving.</p><p><br></p><p>Responsibilities:</p><p>• Prepare and process 25-30 invoices daily for freight charges in this region and the USA.</p><p>• Collaborate with brokers to obtain quotes and manage tariff-related information.</p><p>• Accurately enter payments into QuickBooks and update customer profiles.</p><p>• Monitor and manage outstanding invoices, collections, and customer payments.</p><p>• Organize and maintain filing systems for invoices and related documents.</p><p>• Communicate effectively with internal teams, including shipping and sales, to resolve discrepancies.</p><p>• Ensure timely and accurate updates to customer account details.</p><p>• Support other accounting functions as needed within a small, collaborative team environment.</p>BookkeeperWe are looking for a skilled Bookkeeper to join our team in Richmond, British Columbia. This is a long-term contract position that offers an excellent opportunity to manage financial records and support the accounting operations of a dynamic organization. If you have a strong background in bookkeeping and thrive in a collaborative environment, we encourage you to apply.<br><br>Responsibilities:<br>• Prepare and issue invoices manually, ensuring accuracy and adherence to company guidelines.<br>• Manage accounts receivable, including tracking payments and following up on outstanding balances.<br>• Perform general bookkeeping tasks, such as maintaining financial records and reconciling accounts.<br>• Process accounts payable invoices and ensure timely payments to vendors.<br>• Utilize accounting software, including Great Plains and Sage 50, to maintain accurate financial data.<br>• Track and manage assets using Excel, ensuring proper documentation and reporting.<br>• Collaborate with team members to streamline accounting processes and improve efficiency.<br>• Support payroll processing and assist in automating accounts payable workflows.<br>• Provide backup coverage for interim accounting roles as needed.<br>• Communicate effectively with various stakeholders, including sales teams and management.Accounting Clerk<p>We are looking for a skilled Invoicing Clerk to join our team on a 2-month contract basis in Vancouver, British Columbia. This role involves supporting the Finance department by handling accounts payable tasks and ensuring accuracy in processing a high volume of invoices. If you have a background in accounting and experience with Microsoft Dynamics 365 Business Central, we encourage you to apply. This role is 100% remote. </p><p><br></p><p>Responsibilities:</p><p>• Process employee expense reports accurately and input them into the accounting system.</p><p>• Reconcile and enter invoices, including those related to telecommunication services and employee benefits.</p><p>• Organize and verify supporting documentation, such as receipts and approvals, for MasterCard transactions.</p><p>• Address a backlog of invoices while maintaining a high level of precision and efficiency.</p><p>• Collaborate with accounts payable and finance staff to ensure seamless operations.</p><p>• Utilize Microsoft Dynamics 365 Business Central for day-to-day accounting tasks.</p><p>• Follow established procedures and guidelines to ensure compliance with financial policies.</p><p>• Communicate effectively with team members to resolve discrepancies or clarify information.</p><p>• Maintain organized records and documentation for auditing and reporting purposes.</p>Senior Financial Reporting Analyst<p>Our client, a world-renowned asset management firm, is seeking a Senior Financial Reporting Analyst.</p><p><br></p><p>Responsibilities:</p><ul><li>Prepares monthly consolidation working papers and monthly reports for Finance Leadership team</li><li>Assists with the preparation and review of regulatory filings related to the Corporation’s requirements as a Foreign Private Issuer on the New York Stock Exchange and other public filing requirements related to various listed debt securities. Reviews supporting schedules for certain note disclosures</li><li>Reviews certain monthly working papers prepared by Finance Operations</li><li>Prepares / reviews audit working papers and fields queries from external and internal auditors</li><li>Reviews journal entries and prepares analysis related to all major financial statement captions. Reviews less complex analysis to ensure accuracy of financial reporting</li><li>Review and manage annual and quarterly financial statements for statutory reporting</li><li>Assists in resolving complex accounting reconciliations</li><li>Assists with review, analysis, and documentation of accounting policies and procedures</li><li>Assists with process redevelopment and enhancement of internal controls</li><li>Assists with preparation of annual budget and quarterly forecasts</li><li>Assists with finance transformation projects to optimize the financial close and reporting processes by leveraging best practices and technology</li></ul><p><br></p>Accounts Payable ClerkWe are looking for a detail-oriented Accounts Payable Clerk to join our team on a long-term contract basis. Based in Vancouver, British Columbia, this role is ideal for someone with a strong background in accounts payable processes and a proactive approach to problem-solving. The successful candidate will be responsible for ensuring accurate financial processing and supporting month-end reconciliations while collaborating with various departments.<br><br>Responsibilities:<br>• Review and verify invoices and purchase orders for accuracy and resolve any discrepancies.<br>• Match vendor bills to purchase orders and ensure proper general ledger coding.<br>• Support month-end closing procedures, including reconciliations and reporting.<br>• Manage multicurrency transactions, including US dollars, Canadian dollars, British pounds, and Mexican pesos.<br>• Reconcile credit card statements and process related expenses.<br>• Oversee expense reporting and ensure adherence to company policies.<br>• Maintain vendor relationships by following up on inquiries and resolving issues promptly.<br>• Identify and report discrepancies or inefficiencies to management for resolution.<br>• Assist in processing accounts payable tasks to meet high-volume demands.<br>• Perform other related duties as required to support the accounting team.Senior Accounts Payable Specialist<p>Our suburban client is seeking a Senior Accounts Payable Specialist for their growing organization. The Senior Accounts Payable Specialist will be responsible for the following:</p><p><br></p><p>AP Policy Development</p><ul><li>Develop, implement, and maintain AP policies, systems, and procedures to align with company values and guiding principles.</li><li>Ensure compliance with internal controls and financial policies.</li></ul><p>Reporting, Problem Resolution & Payment Oversight</p><ul><li>Ensure timely preparation and distribution of AP reports.</li><li>Conduct vendor analysis, expense reviews, and ad-hoc reporting.</li><li>Address issues at both strategic and functional levels to ensure smooth AP operations.</li><li>Oversee payment processes, ensuring accuracy and compliance with company policies.</li></ul><p>Travel & Expense Program Support</p><ul><li>Support the corporate travel and expense program to ensure adherence to financial policies.</li><li>Promote accurate and timely expense processing and reconciliation.</li></ul><p>AP Software & Process Implementation</p><ul><li>Assist in the implementation and optimization of P2P systems, including Coupa.</li><li>Ensure policies and controls are in place during system and process implementations for seamless procurement-to-payment operations.</li><li>Identify areas for automation and efficiency improvements.</li></ul><p>Vendor Management & Compliance Oversight</p><ul><li>Establish and maintain vendor onboarding and compliance processes.</li><li>Foster positive vendor relationships and mitigate potential risks.</li><li>Ensure contract adherence and collaborate with legal and procurement teams.</li><li>Generate and analyze vendor performance reports for continuous improvement.</li></ul><p>Stakeholder Engagement & Continuous Improvement</p><ul><li>Engage with internal business partners to understand their AP management needs.</li><li>Ensure an efficient and effective procure-to-pay (P2P) process, including procurement requests, invoice approvals, and payments.</li><li>Drive process improvement initiatives through technology-driven solutions and automation.</li></ul><p>Month-End Close & Invoice Management</p><ul><li>Prepare and analyze month-end closing activities, including invoice and PO accruals.</li><li>Conduct reconciliations to ensure financial accuracy and reporting compliance.</li><li>Partner with the Accounting team to support month-end close procedures.</li><li>Lead and manage invoice escalations and expedited requests.</li><li>Serve as the primary point of contact for external department communications related to AP.</li></ul><p><br></p><p><br></p>Bookkeeper<p>Our client, located in North Vancouver, is seeking a detail-oriented Bookkeeper to join their dynamic and growing company. If you are organized, analytical, and experienced in managing financial records, we want to connect with you! This role requires strong attention to detail, proficiency with accounting software, and the ability to work both independently and collaboratively. This is an in-office position.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><br></p><p><strong>Financial Management & Record Keeping</strong></p><p>• Maintain and update financial records, including accounts payable and receivable.</p><p>• Reconcile bank and credit card statements to ensure accuracy.</p><p>• Manage client trust accounts in compliance with legal industry regulations.</p><p><br></p><p><strong>Accounts Payable & Receivable</strong></p><p>• Manage invoices, payments, and vendor accounts.</p><p>• Process expense reports and employee reimbursements.</p><p>• Prepare and issue invoices/bills to clients, ensuring accuracy and timely payments.</p><p>• Track outstanding balances and follow up on overdue accounts.</p><p>• Maintain detailed records of billing transactions and payment schedules.</p><p>• Assist with resolving billing discrepancies and customer inquiries.</p><p>• Communicate with clients, vendors, and stakeholders regarding financial matters.</p><p><br></p><p><strong>Administrative Support (Assisting with the following)</strong></p><p>• Ensure smooth office operations, including maintenance and facility management.</p><p>• Manage vendor communications and coordinate building-related issues.</p><p>• Assist with organizing staff events, supervise reception, and support training efforts.</p><p>• Assist with tracking employee vacations/sick days and provide backup support.</p>Accounts Receivable ClerkWe are looking for an Accounts Receivable Clerk to join a non-profit organization based in Vancouver, British Columbia. This long-term contract position offers the opportunity to contribute to meaningful work that impacts the community. The role requires a detail-oriented individual with strong organizational skills and the ability to manage tenant income reviews and related financial processes.<br><br>Responsibilities:<br>• Coordinate the collection and verification of tenant income information, including names, addresses, and income sources, to ensure accurate rent calculations.<br>• Calculate rent ratios based on varying income types by referencing BC Housing guidelines and policies.<br>• Process and reconcile cash payments, ensuring accurate ledger entries.<br>• Complete physical income review forms and ensure all required approvals are obtained from building managers.<br>• Collaborate with the operations team to input tenant data into the Yardi system.<br>• Assist in managing accounts receivable processes, including billing and reconciliation.<br>• Ensure compliance with organizational and housing policies during all financial procedures.<br>• Provide ongoing support to the Accounts Receivable team to meet annual review targets.<br>• Address tenant inquiries related to income reviews and payment processes.<br>• Maintain organized records of all tenant financial documentation for audit purposes.Accounts Receivable Associate<p>Join a growing and dynamic team known for its supportive culture and dedication to excellence. Our client is a well-established organization that values accuracy, collaboration, and continuous improvement. They are currently seeking a detail-oriented Accounts Receivable Clerk to support their finance team.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Prepare and send customer invoices in a timely manner</li><li>Monitor customer accounts for overdue payments and follow up as necessary</li><li>Apply payments accurately to customer accounts</li><li>Resolve billing discrepancies and respond to customer inquiries</li><li>Maintain and reconcile AR subledger and aging reports</li><li>Assist with month-end closing activities and reporting</li><li>Collaborate with internal teams to ensure accurate and efficient AR processes</li><li>Support audits and provide documentation as needed</li></ul>Accounts Payable SpecialistWe are looking for a detail-oriented Accounts Payable Specialist to join our team on a contract basis in North Vancouver, British Columbia. In this role, you will manage the processing of invoices, collaborate with project teams, and ensure the accuracy of financial records. This is an excellent opportunity to contribute to a dynamic and fast-paced construction environment.<br><br>Responsibilities:<br>• Process 50-100 invoices daily, ensuring accuracy and timely completion.<br>• Utilize semi-automated systems to extract purchase order information for invoice processing.<br>• Manage financial data for approximately 200 active construction projects, including pre-coded purchase orders.<br>• Follow up with Project Managers or Coordinators to resolve missing or incomplete purchase orders.<br>• Perform occasional three-way matching to verify invoices, purchase orders, and receipts.<br>• Communicate effectively with vendors to address inquiries and resolve discrepancies.<br>• Collaborate with internal teams to maintain accurate and up-to-date financial records.<br>• Support the integration of accounts payable processes with enterprise resource planning (ERP) systems.<br>• Ensure compliance with company policies and financial regulations.Senior Accounts PayableWe are looking for an experienced Senior Accounts Payable Specialist to join our team in Abbotsford, British Columbia. This role is ideal for a detail-oriented individual with a strong background in accounts payable, particularly in the construction industry. If you excel in managing vendor relationships, maintaining accurate financial records, and contributing to process improvements, we invite you to apply.<br><br>Responsibilities:<br>• Process vendor invoices with accuracy and ensure compliance with company policies and deadlines.<br>• Perform 3-way matching for construction-related invoices, verifying purchase orders, receipts, and invoices.<br>• Reconcile vendor statements and resolve discrepancies efficiently to maintain strong vendor relationships.<br>• Utilize QuickBooks Online to manage accounts payable records and generate financial reports.<br>• Collaborate with team members during the transition to the Explorer Eclipse platform, ensuring data integrity and smooth implementation.<br>• Analyze accounts payable data and provide insightful reports to support management decision-making.<br>• Work closely with project managers to allocate invoices to the correct projects within the construction department.<br>• Maintain compliance with financial regulations and internal controls specific to the construction industry.<br>• Communicate with vendors to address inquiries and negotiate payment terms effectively.<br>• Identify opportunities for process improvements and implement best practices to enhance efficiency.Payroll Administrator<p>Our New Westminster client is looking to hire a Payroll Administrator to their team! Working alongside a Senior Payroll Administrator and reporting to a Senior Accountant, the Payroll Administrator will be responsible for a complex multi-entity,, unionized payroll for roughly 100 employees, benefits administration and labour related cost coding and reporting (in Excel).</p><p><br></p><p><br></p>Controller<p>Our client, a dynamic and fast-growing HVAC solutions provider, is excited to welcome an experienced Controller to their flourishing team. All applicants must be open to commuting to North Vancouver. As a high-performing Controller, you will be: </p><ul><li>Reporting to the CFO</li><li>Overseeing 6 direct reports ( Project Analyst AP Clerk Corporate Accountant, Office Manager, AR Clerk, AP Supervisor) </li><li>Oversight of day-to-day accounting operations (AR,AP, Project Accounting), financial reporting, analysis, treasury functions, cash flow optimization, contract management, budgeting & forecasting, IT infrastructure, insurance policies, and coordinate with external audits</li><li>Presenting reports to executive team, managing banking relationships</li><li>Collaborate with departments around KPIs, controls, and reporting</li><li>Develop and maintain proficiency in accounting software and financial systems, including Business Central, CRM, and Microsoft 365</li></ul><p><br></p>Payroll Coordinator<p>Our Vancouver real estate client is looking to hire a Payroll Coordinator to join their team. The ideal candidate has work experience in payroll and some operational accounting.</p><p><br></p><p>As a Payroll Coordinator, you will be responsible for:</p><p><br></p><p>- Processing full-cycle payroll for 50-60 employees in BC (inclusive of salaried employees, hourly employees and contractors)</p><p><br></p><p>- Verifying timesheets for hourly employees</p><p><br></p><p>- Preparing payroll reconciliations during month-end and year-end, as well as processing T4 and ROE as needed</p><p><br></p><p>- Processing employee staff expense claims in accordance with regulations</p><p><br></p><p>- Working with the team to track and prepare commission reports and disbursements</p><p><br></p><p>- Handling additional accounting duties as required</p>Payroll Administrator (US & Canada)<p>Our client is a well-established transportation and logistics leader seeking a Payroll Administrator (US & Canada) to join their four-person team and manage multi-jurisdictional payroll for 400–500 employees. This organization provides excellent stability and the opportunity to work with a highly tenured payroll team in a hybrid working environment.</p><p><br></p><p>Responsibilities will include:</p><ul><li>full cycle Canadian and US payroll processing ensuring salaries are paid accurately and timely</li><li>full cycle benefit administration</li><li>act as the main point of contact for payroll questions and requests</li><li>prepare records of employment as requested</li><li>prepare hourly, salary, union and non-union payroll</li><li>reconcile payroll transactions</li><li>prepare payroll reports as requested</li></ul><p><br></p>HR/Payroll Specialist<p>A well-established organization with over four decades of industry experience is seeking an experienced HR/Payroll Specialist to join its collaborative and people-focused team. The company specializes in delivering high-performance industrial solutions across demanding environments, with a reputation for quality, reliability, and long-standing customer relationships throughout Western Canada.</p><p><br></p><p>As the company continues to grow, it is preparing for a location move from Delta to South Surrey in mid-2025. The successful candidate will play a key role in payroll operations while supporting various HR functions as needed. This is an excellent opportunity for a detail-oriented professional who thrives in a dynamic, high-integrity environment and enjoys cross-functional collaboration.</p><p><br></p><p><strong>Position Summary</strong></p><p><br></p><p>The Payroll Specialist is responsible for the full-cycle processing of payroll, ensuring compliance with federal and provincial legislation, and serving as a key liaison between Finance and HR teams. The ideal candidate will be experienced in managing complex payroll operations for a medium-sized workforce and will bring both accuracy and discretion to the role.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><br></p><ul><li>Process bi-weekly and semi-monthly payroll for 130–150 employees accurately and on time</li><li>Maintain compliance with provincial/federal payroll legislation and respond to CRA inquiries</li><li>Administer payroll-related functions including taxable benefits, vacation accruals, statutory pay, and remittances</li><li>Complete year-end payroll tasks including T4s, T2200s, and summaries</li><li>Generate and reconcile general ledger entries and payroll reports in collaboration with Finance</li><li>Prepare and issue ROEs and ensure records of employment and banking details are up to date</li><li>Monitor and administer RRSP and pension plan contributions</li><li>Address and resolve employee inquiries related to payroll, benefits, and compensation</li><li>Participate in internal/external payroll audits and respond to PIER reports</li><li>Lead or assist with payroll-related projects and support HR processes when needed</li></ul>Payroll Administrator<p>We are looking for an experienced Part-Time Payroll Administrator (2 days/wk) to join our team in Burnaby, British Columbia, on a contract basis. This role involves managing payroll processes for a diverse workforce, ensuring compliance with labour agreements, and maintaining accuracy across multiple systems. The position will require both onsite and remote work, with initial training conducted in person.</p><p><br></p><p>Responsibilities:</p><p>• Process payroll for approximately 160-270 employees, including salaried and hourly staff, on a bi-weekly schedule.</p><p>• Manage payroll for multiple entities, including one with 10 salaried employees and others with unionized hourly workers.</p><p>• Handle onboarding and termination processes within the payroll system, ensuring seamless transitions.</p><p>• Verify vacation bookings and time attendance records as submitted by reporting managers.</p><p>• Ensure compliance with a collective labour agreement that spans four entities.</p><p>• Utilize Acumatica accounting software and Ceridian Dayforce to execute payroll tasks.</p><p>• Address and resolve payroll-related inquiries from various internal teams, including café managers, production staff, and logistics personnel.</p><p>• Maintain accurate manual filing of payroll documentation.</p><p>• Collaborate with other departments to ensure smooth payroll operations across the organization.</p><p>• Support the team by troubleshooting and learning ERP systems as required.</p>