We are looking for a detail-oriented Billing Specialist to join our team on a contract basis in North Vancouver, British Columbia. In this role, you will be responsible for managing the billing process for multiple projects, ensuring accuracy, and meeting deadlines. This is an excellent opportunity for someone with experience in project-based billing to contribute to a fast-paced environment in the transport industry.<br><br>Responsibilities:<br>• Review and process timecards to ensure accurate coding and alignment with project requirements.<br>• Prepare, review, and submit semi-monthly invoices, adhering to deadlines on the 15th and last business day of each month.<br>• Collaborate with Supply Chain Management, Program Finance, and Contracts teams to resolve discrepancies and clarify billing details.<br>• Manage billing for various project types, including time and materials, contracts, and travel costs.<br>• Compile and reconcile detailed invoices, incorporating subcontractor charges, material costs, and other project-related expenses.<br>• Monitor accounts and address outstanding billing issues to maintain accurate records.<br>• Analyze reports and data to ensure compliance with company policies and client contracts.<br>• Coordinate with clients to address billing inquiries and ensure satisfaction.<br>• Prepare spreadsheets and documentation to support month-end reconciliation processes.
<p>Our client, located in Kitsilano, is a boutique real estate asset management and development firm specializing in the acquisition, redevelopment, and management of commercial and mixed-use properties in established and emerging neighborhoods. As long-term property owners, the company is committed to delivering first-class asset management services with a focus on sustainable growth, quality construction, and community enhancement.</p><p><br></p><p>They offer a stable and supportive work environment with flexible hours and an emphasis on work-life balance. You’ll work closely with the Finance Manager and gain exposure to a wide range of accounting and administrative functions while supporting both the core business and affiliated entities.</p><p><br></p><p><strong>Position Overview:</strong></p><p>We are seeking a motivated and detail-oriented Accountant to join a small but dynamic team. This is an excellent opportunity for someone looking to grow their accounting career in the real estate sector while enjoying stability, flexibility, and the chance to be involved in various aspects of the business.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><br></p><p><strong>Accounting & Finance</strong></p><ul><li>Perform full-cycle accounting for the company and related entities</li><li>Record general ledger entries and reconcile G/L accounts regularly</li><li>Prepare quarterly financial statements and monthly job cost reports</li><li>Reconcile bank and credit card accounts</li><li>Manage accounts payable; ensure timely and accurate payment processing</li><li>Review and process construction progress draws and track costs against budgets</li><li>Prepare and process staff and shareholder expense reports</li><li>Assist with month-end and year-end close procedures</li><li>Complete GST and other statutory filings as required</li><li>Assist in preparation of annual budgets and rolling forecasts</li><li>Update and maintain cash flow projections for active properties</li><li>Review property management reports and compare against leases and operating budgets</li><li>Review lease documents and update lease abstracts</li><li>Support financial reporting and accounting for related companies and shareholder businesses</li><li>Coordinate with property managers to resolve accounting discrepancies and support operational needs</li><li>Assist with audit preparation and liaise with external accountants as needed</li></ul><p><strong>Administrative Support</strong></p><ul><li>Maintain organized digital and physical filing systems for accounting and corporate records</li><li>Manage incoming/outgoing mail, email communications, and deliveries</li><li>Monitor office supplies and equipment, ensuring smooth day-to-day operations</li><li>Support administrative processes for related entities, ensuring coordination and consistency</li><li>Help facilitate intercompany communications and special projects</li><li>Liaise professionally with internal teams, external vendors, and service providers</li></ul>
<p>We’re seeking a highly organized and detail-oriented Office Manager/Bookkeeper who can run the day-to-day operations of a busy office while also managing bookkeeping responsibilities. This position is ideal for someone who enjoys structure, problem-solving, and keeping both people and processes on track.</p><p><br></p><p>You’ll be the backbone of the office—handling everything from finance and vendor contracts to IT coordination and administration—while working closely with leadership in a collaborative, high-performance environment.</p><p><br></p><p><strong>What You’ll Be Doing</strong></p><ul><li>Administration & Office Management: Oversee end-to-end administrative coordination, daily office operations, scheduling, office supplies, and facilities.</li><li>Finance & Accounting: Manage AP/AR, client invoicing and collections, and liaise with external bookkeepers to ensure timely reconciliation and reporting.</li><li>Systems & Organization: Maintain filing systems, onboarding checklists, and team documentation to keep processes clear and efficient.</li><li>Vendor & IT Coordination: Serve as the main contact for IT and other vendors, troubleshoot basic tech issues, and manage software subscriptions/licenses.</li><li>Contracts & Vendor Management: Draft, track, organize, and renew client, supplier, and contractor agreements.</li></ul><p><strong>Tools You’ll Use</strong></p><ul><li>Xero or QuickBooks (or similar accounting platforms)</li><li>Google Workspace & MS Excel</li><li>Contract/document tracking tools and other cloud-based platforms</li></ul><p><strong>The Work Environment</strong></p><ul><li>100% in-office in Downtown Vancouver.</li><li>Collaborative, fast-growing team with a strong emphasis on operational excellence and human-centered values.</li><li>Award-winning, boutique firm recognized nationally and internationally for leadership and development programs.</li><li>Small but dynamic group of highly qualified professionals who value structure, precision, and continuous improvement.</li></ul><p><strong>Compensation & Perks</strong></p><ul><li>Quarterly profit-sharing bonus (approx. $300–$1000 per quarter).</li><li>Competitive benefits package.</li><li>Support for ongoing professional development.</li></ul>
<p>Our Langley based real estate client is looking to hire an Accounting Clerk for their team. The Accounting Clerk will be responsible for payables (30-%) and receivables, including collections (30%), as well as month end duties (40%) ranging from account and back reconciliations to remittances.</p>
<p>Our client, located in Vancouver, is seeking a detail-oriented and reliable Accounts Receivable – Cash Application Specialist to join their large finance team. In this role, you will be responsible for accurately posting and reconciling payments, resolving discrepancies, and supporting AR processes to ensure timely and accurate financial reporting.</p><p><br></p><p>Key Responsibilities:</p><ul><li>Post daily cash receipts (cheques, EFTs, e-transfers, credit cards) in a timely manner to maintain accurate AR balances</li><li>Identify and resolve discrepancies between payments and invoices</li><li>Process credit card payments, e-transfers, and refunds</li><li>Correct posting errors and apply prepayments to the appropriate invoices</li><li>Prepare and deliver daily deposit reports to management</li><li>Monitor and manage the AR inbox to ensure timely response to inquiries</li><li>Complete vendor setup and payment forms to enable direct deposit processing</li><li>Generate and update monthly aging reports for large clients (e.g., insurers, property managers)</li><li>Collaborate with the Cash Application team and AR Manager to improve processes and implement new procedures</li><li>Provide backup support to the AR team as required</li><li>Assist with other finance-related duties as needed</li></ul><p><br></p><p><br></p>
<p>An established industry leader in fire protection is seeking a HR Generalist & Payroll to join their Canadian team in Kamloops, BC. This role is ideal for an experienced HR professional who thrives in a dynamic, hands-on environment and is passionate about supporting a diverse workforce across multiple locations.</p><p><br></p><p>The HR Generalist will play a key role in supporting employees and management through a broad range of HR functions. This includes full-cycle recruitment, onboarding, payroll support, benefits administration, employee relations, and compliance reporting. The successful candidate will be a strong communicator, highly organized, and comfortable working independently within a collaborative environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><br></p><p>Recruitment & Onboarding</p><p>• Lead full-cycle recruitment for seasonal and permanent roles across Canadian locations</p><p>• Coordinate onboarding processes, ensuring completion of employment documentation and policy acknowledgments</p><p><br></p><p>Employee Relations & HR Administration</p><p>• Act as the primary contact for employee inquiries and relations</p><p>• Maintain accurate HR records and personnel files</p><p>• Prepare employee communications, letters, and other documentation</p><p><br></p><p>Compensation, Benefits & Payroll Support</p><p>• Administer Canadian health benefits and Group Registered Savings Plan (GRSP)</p><p>• Manage benefit enrollments, updates, and annual reconciliations</p><p>• Support payroll processing and CRA-related filings for seasonal employees</p><p><br></p><p>Training & Compliance</p><p>• Conduct HR audits and compliance reporting, including Worker’s Compensation submissions</p><p>• Coordinate and deliver training on HR policies and benefits, both virtually and in-person</p><p>• Develop training materials tailored to session topics and audiences</p><p><br></p>
<p>Are you looking to further your career in the field of accounting while working in a dynamic and supportive environment? Our client is seeking a <strong>Accounting Clerk</strong> to join their team and support various finance operations. This is an excellent opportunity for professionals with a strong accounting foundation, keen attention to detail, and a passion for organization and efficiency.</p><p> </p><p><strong>Key Responsibilities</strong></p><p><strong></strong></p><p>In this role, the Accounting Clerk will:</p><ul><li>Take ownership of the <strong>expense reporting process</strong>, which will represent 50% or more of their workload, ensuring it is both comprehensive and accurate.</li><li>Assist with <strong>Accounts Payable (AP)</strong> and <strong>Accounts Receivable (AR)</strong> tasks, including ad hoc support as needed.</li><li>Provide <strong>data entry support</strong> for the finance department, ensuring accuracy and timely completion of tasks.</li><li>Manage <strong>incoming requests</strong> for the finance department and ensure they are directed or resolved efficiently.</li></ul><p><strong> </strong></p><p><br></p>
<p>Our client is a reputable and growing organization known for their commitment to excellence, employee satisfaction, and operational efficiency. They are seeking an experienced Senior Payroll Specialist to assist with payroll operations, ensure compliance with all legislative requirements, and support process improvements across the organization.</p><p><br></p><p>The Senior Payroll Specialist will be responsible for managing end-to-end payroll for Canadian employees, ensuring accuracy, compliance, and timeliness.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Process full-cycle payroll for salaried and hourly employees across multiple provinces, in compliance with federal and provincial legislation.</li><li>Prepare and submit all payroll-related remittances, including CPP, EI, income tax, and other statutory deductions.</li><li>Manage year-end payroll activities, including T4/T4A preparation, reconciliation, and submission.</li><li>Perform payroll month-end accounting entries, journal entries, and reconciliations.</li><li>Respond to employee inquiries regarding pay, benefits, and deductions in a timely and professional manner.</li><li>Maintain and update payroll records, ensuring data integrity within the HRIS/payroll system.</li><li>Collaborate with HR and Finance to ensure seamless integration between payroll, benefits, and accounting processes.</li><li>Stay current with changes in payroll legislation and proactively recommend process improvements.</li></ul><p><br></p><p><br></p>
<p>Are you looking to further your career in the field of accounting while working in a dynamic and supportive environment? Our client is seeking a <strong>Accounting Clerk</strong> to join their team and support various finance operations. This is an excellent opportunity for professionals with a strong accounting foundation, keen attention to detail, and a passion for organization and efficiency.</p><p> </p><p><strong>Key Responsibilities</strong></p><p>In this role, the Accounting Clerk will:</p><ul><li>Take ownership of the <strong>expense reporting process</strong>, which will represent 50% or more of their workload, ensuring it is both comprehensive and accurate.</li><li>Assist with <strong>Accounts Payable (AP)</strong> and <strong>Accounts Receivable (AR)</strong> tasks, including ad hoc support as needed.</li><li>Provide <strong>data entry support</strong> for the finance department, ensuring accuracy and timely completion of tasks.</li><li>Manage <strong>incoming requests</strong> for the finance department and ensure they are directed or resolved efficiently.</li></ul><p><strong> </strong></p><p><br></p>
<p>About the Opportunity:</p><p>Our client, located in North Vancouver, is looking for a Senior Accounts Payable Representative to join their team. This is a hands-on role in a high-volume, fast-paced environment, ideal for someone with strong AP experience who can step in with minimal training and support junior team members when needed.</p><p><br></p><p>Key Responsibilities:</p><ul><li>Manage full-cycle accounts payable, including invoice coding, approvals, and payment processing</li><li>Prepare vendor payment schedules and process payments in multiple currencies across different entities</li><li>Manually complete bank payments, including calculating and recording fees, and submitting payments for approval</li><li>Record and reconcile transactions in SYSPRO</li><li>Resolve vendor discrepancies, including duplicate or similar-named suppliers</li><li>Support month-end close with accruals, reconciliations, and journal entries</li><li>Provide guidance to junior AP team members as needed</li><li>Maintain accuracy and efficiency in a high-volume AP setting</li></ul><p><br></p><p><br></p>
We are looking for a skilled and personable Receptionist to join our team on a short-term contract basis in Vancouver, British Columbia. In this role, you will be the first point of contact for visitors and callers, ensuring a welcoming and attentive experience. This position offers an opportunity to contribute to a dynamic office environment during a busy campaign season.<br><br>Responsibilities:<br>• Answer and direct incoming calls using a multi-line phone system, managing approximately 30+ calls per day.<br>• Provide a warm and attentive greeting to visitors and ensure they feel welcome.<br>• Organize and maintain filing systems for up to two hours daily.<br>• Coordinate courier services and handle incoming and outgoing mail efficiently.<br>• Assist with routine administrative tasks to support the team during the fundraising campaign season.<br>• Maintain a clean and organized reception area to uphold the company’s image built on years of experience.<br>• Manage scheduling and appointments to ensure smooth day-to-day operations.<br>• Collaborate with team members to address any immediate needs or inquiries.<br>• Uphold a business casual dress code and represent the company with a high level of professionalism.<br>• Adapt to the fast-paced environment during peak periods, such as holiday seasons.
We are looking for an experienced Accounts Payable Coordinator to join our team in Burnaby, British Columbia. In this long-term contract role, you will play a key part in managing and maintaining the accounts payable processes in a high-volume environment. If you are detail-oriented, organized, and have a strong background in accounting, we encourage you to apply.<br><br>Responsibilities:<br>• Process vendor invoices by matching them with purchase orders and receiving documents to ensure accuracy.<br>• Verify invoice details, including extensions, totals, discounts, and applicable sales taxes, and input vouchers for timely payment.<br>• Review and code invoices and check requests to ensure proper general ledger account allocation and necessary approvals.<br>• Maintain a well-organized electronic filing system for processed invoices and related documents.<br>• Submit vendor maintenance requests and set up new vendors in the system as needed.<br>• Monitor vendor statements, identify discrepancies, and communicate with vendors to resolve issues.<br>• Verify employee expense reimbursement submissions for compliance with documentation, approvals, and coding requirements.<br>• Handle accounts payable payment processing and support internal and external inquiries related to AP.<br>• Provide backup support to other accounts payable team members as required.<br>• Assist with other accounting or administrative tasks as needed.
<p>We are looking for a personable and detail-oriented Receptionist to join our team in Surrey, British Columbia. In this role, you will serve as the first point of contact for visitors, employees, and vendors, ensuring a welcoming and organized office environment. This is a long-term contract position, offering a mix of part-time hours depending on operational needs.</p><p><br></p><p>Responsibilities:</p><p>• Greet visitors and employees warmly, ensuring they are directed to the appropriate areas or individuals.</p><p>• Handle incoming and outgoing mail, including managing internal data bags and maintaining accurate records of mail distribution.</p><p>• Coordinate office supply orders, catering services, and parking arrangements as needed.</p><p>• Manage multi-line phone systems, answering calls efficiently and directing them appropriately.</p><p>• Provide support for internal meetings, ensuring a well-prepared and detail-oriented environment.</p><p>• Process security passes and assist with any visitor or employee access requirements.</p><p>• Maintain a clean and organized reception area, contributing to a positive first impression for all guests.</p><p>• Take initiative in handling unexpected situations, ensuring issues are resolved promptly and professionally.</p><p>• Perform light administrative tasks, such as data entry, filing, and email correspondence.</p><p>• Collaborate with team members to support a flexible and hybrid working environment.</p>
We are looking for a skilled Payroll Administrator to join our team on a permanent basis in Vancouver, British Columbia. In this role, you will play a critical part in ensuring accurate and timely payroll processing for a large and diverse workforce. This position offers a unique opportunity to work with a dynamic team in the real estate and hospitality industry, with the potential for long-term growth.<br><br>Responsibilities:<br>• Process bi-weekly payroll for approximately 3,000 hourly employees across multiple provinces, ensuring accuracy and compliance with regulations.<br>• Reconcile restaurant timesheets manually against the Cohesion system for over 160 locations, while managing automated timesheets for hotel employees.<br>• Handle full-cycle payroll tasks, including data entry, adjustments, and reporting.<br>• Collaborate with team members to address payroll discrepancies and resolve employee inquiries in a timely manner.<br>• Maintain and update payroll records to ensure compliance with company policies and provincial regulations.<br>• Utilize Ceridian Dayforce and Excel to manage payroll data and generate reports as needed.<br>• Ensure accurate integration of timesheet data into the payroll system, particularly for restaurant employees.<br>• Assist with benefits administration and other payroll-related functions as required.<br>• Contribute to process improvements to enhance the efficiency of payroll operations.
We are looking for an experienced Accounts Payable Clerk to join a dynamic team within the non-profit sector in Vancouver, British Columbia. This long-term contract position offers an excellent opportunity to contribute to essential financial operations, ensuring accuracy and efficiency in processing invoices and managing expense reports. If you have a strong attention to detail and enjoy working in a collaborative environment, we encourage you to apply.<br><br>Responsibilities:<br>• Process a high volume of invoices, ensuring proper coding and accuracy.<br>• Manage and review employee expense reports, resolving any discrepancies promptly.<br>• Reconcile accounts to maintain up-to-date and accurate financial records.<br>• Handle credit card transactions and ensure they are processed correctly.<br>• Utilize Concur software for expense management and reporting, contributing to process efficiency.<br>• Assist in identifying and resolving discrepancies in financial data.<br>• Support the team with ad hoc financial tasks as required.<br>• Collaborate with team members to ensure smooth workflows and timely processing.<br>• Maintain organized records and documentation for audit and compliance purposes.<br>• Provide backup support during transitions or peak workload periods.
We are looking for a meticulous Payroll Administrator to join our team in Vancouver, British Columbia. In this Contract-to-Permanent position, you will oversee the end-to-end payroll process while ensuring compliance with applicable regulations. This role is ideal for someone with a strong background in payroll systems and accounting practices who thrives in a collaborative environment.<br><br>Responsibilities:<br>• Process bi-weekly payroll for approximately 140 employees, ensuring accuracy and compliance with company and government standards.<br>• Review and verify salary allocations to maintain accurate records and compliance with organizational policies.<br>• Manage payroll-related functions, including tax reporting, benefit administration, and accounting processes.<br>• Utilize ADP Workforce Now to execute payroll tasks efficiently and address system-related issues.<br>• Calculate and process statutory deductions such as income tax, CPP, and EI contributions.<br>• Reconcile payroll accounts and prepare reports for internal and external stakeholders.<br>• Collaborate with the accounting team to ensure seamless integration of payroll and financial data.<br>• Stay updated on payroll legislation and best practices to ensure compliance with evolving regulations.<br>• Address employee inquiries related to payroll, benefits, and tax deductions in a thorough and timely manner.
We are looking for a skilled Payroll Specialist to join our team on a contract basis in Burnaby, British Columbia. In this role, you will manage payroll processes for both Canadian and U.S. employees, ensuring compliance with applicable laws and regulations. This position offers an exciting opportunity to work in the manufacturing industry, collaborating closely with HR and finance teams to deliver accurate and timely payroll services.<br><br>Responsibilities:<br>• Process bi-weekly payroll for Canadian and U.S. employees, ensuring accuracy and compliance with federal, provincial, and state regulations.<br>• Review and validate employee timecards, attendance records, and salary data to maintain payroll accuracy.<br>• Administer benefits programs, including 401K and RRSP contributions, and reconcile payroll entries related to these programs.<br>• Handle vacation, sick leave, and other leave calculations, ensuring proper tracking and reporting.<br>• Collaborate with the HR team to address payroll discrepancies and answer employee inquiries regarding payroll and benefits.<br>• Perform audits on payroll procedures and records to ensure data integrity and compliance.<br>• Maintain and update payroll systems, including ADP Workforce Now, and ensure timely system adjustments as needed.<br>• Manage payment schedules and calendars for the fiscal year, ensuring all deadlines are met.<br>• Generate payroll-related reports and provide insights to support financial and HR decision-making.<br>• Stay updated on changes to payroll laws and regulations to ensure ongoing compliance.
<p>We are looking for an experienced Accounts Payable Clerk to join our clients team in Abbotsford, British Columbia. This is a long-term contract opportunity within a non-profit organization, offering a dynamic and collaborative work environment. The ideal candidate will play a crucial role in managing accounts payable functions with accuracy and attention to detail.</p><p><br></p><p>Responsibilities:</p><p>• Process vendor invoices, ensuring accurate coding and timely entry into the accounting system.</p><p>• Prepare payments and manage check runs in compliance with organizational policies.</p><p>• Address a backlog of invoices, ensuring all are reviewed and processed efficiently.</p><p>• Verify and approve accounts payable transactions while adhering to internal controls.</p><p>• Collaborate with team members to ensure proper account coding and documentation.</p><p>• Maintain meticulous records and documentation for audit purposes.</p><p>• Adapt to evolving processes and demonstrate flexibility in a dynamic work environment.</p><p>• Assist with bank reconciliations and other financial duties as required.</p>
<p>We are looking for an experienced Payroll Administrator to join our team in Langley, British Columbia. In this role, you will oversee payroll operations, ensuring timely and accurate processing for employees, contractors, and vendors. This is a long-term contract position that offers a dynamic work environment with opportunities to contribute to both payroll and accounts payable functions.</p><p><br></p><p>Responsibilities:</p><p>• Process semi-monthly payroll for salaried employees and hourly contractors, ensuring accuracy and compliance with regulations.</p><p>• Handle timesheets for contracted staff and resolve any related issues or discrepancies.</p><p>• Manage benefits-related tasks, including updates and coordination with external providers.</p><p>• Oversee accounts payable tasks, including invoice approvals and weekly cheque runs.</p><p>• Collaborate with leadership to review and approve payroll reports before submission.</p><p>• Assist with external audits, providing necessary documentation and support.</p><p>• Ensure adherence to company policies and procedures in all payroll and accounts payable activities.</p>