Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Press Room Tech insights and talent strategies Labour market overview AI in recruiting Staffing for small businesses Browse jobs Find your next hire Our locations

7 results for Office Administrator in Surrey, BC

Office Assistant
  • Abbotsford, BC
  • onsite
  • Permanent
  • 55000 - 70000 CAD / Yearly
  • <p>Our client is a well-established and growing organization with a strong reputation in the construction and excavation industry. They are looking for an Office Administrator to join their close-knit team and play an important role in supporting the day-to-day administrative and financial operations of the business.</p><p><br></p><p>This is an excellent opportunity for someone who enjoys working in a smaller, personable office environment, where you can build strong relationships with a well-tenured team and have a meaningful impact on the business. The successful candidate will be organized, dependable, detail-oriented, and comfortable taking ownership of a variety of administrative and accounting-related responsibilities.</p><p><br></p><p>What You&#39;ll Be Doing</p><ul><li>Provide day-to-day administrative support to the office and management team</li><li>Manage incoming calls, emails, correspondence, and general office inquiries</li><li>Prepare, process, and distribute customer invoices</li><li>Assist with Accounts Receivable, including invoicing, payment follow-up, and account reconciliations</li><li>Provide support with Accounts Payable, including processing invoices and maintaining accurate records</li><li>Enter and maintain financial and administrative data with a high degree of accuracy</li><li>Assist with billing, expense tracking, and other basic accounting functions</li><li>Maintain organized digital and physical filing systems</li><li>Coordinate office supplies, documentation, and general office requirements</li><li>Assist with various administrative tasks and projects as required</li><li>Work closely with the internal team to ensure information and documentation are accurate and up to date</li></ul>
  • 2026-08-31T00:00:00Z
Administrative Assistant
  • Vancouver, BC
  • onsite
  • Permanent
  • 50000 - 70000 CAD / Yearly
  • <p>Our client, a well-established and highly regarded law firm in downtown Vancouver, is seeking an Administrative Assistant to provide dedicated support to a team of 2–3 lawyers. This is a key role for a polished and highly organized professional who thrives in a fast-paced legal environment and enjoys balancing practice support, project coordination, billing, and day-to-day administration.</p><p><br></p><p>This opportunity is ideal for someone who takes pride in producing high-quality work, delivers excellent client service, and is looking to grow their career within a collaborative and professional law firm setting.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><strong>Practice and Administrative Support</strong></p><ul><li>Open, maintain, close, and archive client files</li><li>Collect and organize required client intake documentation, including compliance-related forms</li><li>Manage calendars, meetings, deadlines, contact lists, and bring-forward systems for assigned lawyers</li><li>Prepare expense reports, trust-related documentation, and mail forwarding materials</li><li>Answer and direct phone calls and respond to email inquiries</li><li>Communicate professionally with clients and external contacts as needed</li></ul><p><strong>Project and Document Coordination</strong></p><ul><li>Track the status of active matters and update internal project management tools</li><li>Maintain organized contact lists and project records</li><li>Monitor next steps, key contacts, and task ownership across ongoing files</li><li>Intake, organize, and route correspondence and documentation appropriately</li><li>Take meeting minutes and follow up on action items</li><li>Edit and format correspondence, agreements, reports, forms, and spreadsheets</li><li>Coordinate document execution and assemble final documentation packages</li></ul><p><strong>Billing and Financial Administration</strong></p><ul><li>Prepare WIP reports, pre-bills, and client invoices</li><li>Review billing for completeness and accuracy, including edits where required</li><li>Send invoices to clients and save supporting correspondence to file</li><li>Follow up on outstanding accounts receivable balances</li><li>Prepare trust documentation related to invoice payments</li></ul><p><strong>Team Support</strong></p><ul><li>Provide backup support to other legal support staff during absences</li><li>Assist with occasional shared reception coverage as needed</li></ul><p><br></p>
  • 2026-09-04T00:00:00Z
Payroll Administrator
  • Vancouver, BC
  • onsite
  • Permanent
  • 55000 - 65000 CAD / Yearly
  • <p>Our client, a well-established and growing Canadian organization, is seeking a Payroll Administrator to join their team in the Tri-Cities area. This is an excellent opportunity for a payroll professional who enjoys working in a high-volume environment and is looking to join a collaborative, people-focused organization.</p><p><br></p><p>Reporting to the Payroll Team Lead, the Payroll Administrator will be responsible for processing full-cycle payroll for over 500+ union and non-union employees across multiple locations while ensuring compliance with employment standards, collective agreements, and company policies.</p><p><br></p><p>Please note: This is a 16-month maternity leave coverage with the potential for extension or permanent employment based on business needs and performance.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>• Process bi-weekly payroll for 500+ unionized and non-unionized employees.</p><p>• Process garnishments, off-cycle payments, terminations, and Records of Employment (ROEs).</p><p>• Investigate and resolve payroll discrepancies and employee payroll inquiries.</p><p>• Assist with year-end payroll activities, including T4-related inquiries and reporting.</p><p>• Maintain employee payroll records, including new hires, rehires, compensation changes, and employee information updates.</p><p>• Prepare payroll reconciliations and various payroll-related reports, including union dues and seniority reporting.</p><p>• Monitor and communicate payroll and timekeeping discrepancies to internal stakeholders.</p><p>• Provide payroll and timekeeping system training to new employees as required.</p><p>• Stay current with employment standards legislation, collective agreements, and payroll best practices.</p><p>• Contribute to process improvements and payroll documentation updates.</p><p>• Support additional payroll and administrative projects as required.</p><p><br></p><p><br></p>
  • 2026-09-02T00:00:00Z
Accounting and Administration Manager
  • Vancouver, BC
  • onsite
  • Permanent
  • 100000 - 125000 CAD / Yearly
  • <p>The Accounting and Administration Manager will oversee the efficient administrative operations, manage the billing and maintenance administration team while also performing other key duties as assigned. </p><p><br></p><p>This role requires a strong blend of leadership, organizational skills, and the ability to maintain a l of customer service in a client-facing role. This role will be responsible for maintaining and documenting all contract information, provide regular data reporting to the client, overseeing the accounting and administrative requirements of the contract, and assisting in overall financial reporting.</p><p><br></p><ul><li>Lead, mentor, and coordinate the activities of the contract’s administrative and billing staff, ensuring efficient workflow and adherence to deadlines</li><li>Foster a collaborative and supportive team environment, setting performance expectations and conducting regular performance reviews for all direct reports</li><li>Oversee contract full-cycle accounting, including monthly, quarterly, and annual accrual processes</li><li>Oversee document control processes and maintain contract accounting records in accordance with the client’s requirements</li><li>Oversee the completion of accounts receivable, accounts payable, and payroll functions, ensuring accuracy and compliance.</li><li>Assist in development of facility maintenance budgets, forecasts, and variance analysis</li><li>Drive continuous improvement of accounting processes, controls and reporting</li><li>Oversee work order management responsibilities of the team</li><li>Work with procurement and other departments on implementing and streamlining workflow processes</li><li>Create and update training materials, ensuring consistency in process execution and quality of service</li><li>Lead ongoing training initiatives to improve team efficiency and service quality</li><li>Offer back-up support to the Administrators, ensuring administrative duties are handled efficiently when needed</li><li>Other duties as assigned</li></ul><p><br></p><p><br></p>
  • 2026-08-26T00:00:00Z
Executive Assistant
  • Vancouver, BC
  • onsite
  • Temporary
  • 34 - 40 CAD / Hourly
  • We are looking for a highly organized Executive Assistant to join a creative agency in Vancouver, British Columbia on a Contract basis. This fully onsite role will provide day-to-day support to senior leaders by coordinating demanding schedules, handling travel and expense tasks, and helping the office run smoothly in a fast-moving environment. The ideal candidate brings sound judgment, flexibility, and the ability to stay composed while managing shifting priorities and multiple executive calendars.<br><br>Responsibilities:<br>• Coordinate complex calendars for senior leaders, resolving scheduling conflicts and ensuring priorities are managed effectively across multiple stakeholders.<br>• Support the founder and leadership team with daily administrative needs, including meeting planning, schedule adjustments, and general organization.<br>• Arrange domestic and international travel as required, and manage itinerary updates when plans change.<br>• Prepare and submit expense documentation and related administrative records accurately and on time.<br>• Review upcoming meetings and commitments each week, capture key notes when needed, and help leaders stay prepared for scheduled discussions.<br>• Order meals and assist with practical day-to-day requests that enable executives to focus on business priorities.<br>• Provide office support in partnership with the studio director, helping maintain an orderly and well-organized workplace environment.<br>• Follow up with interns and other team members on shared office upkeep expectations and routine coordination tasks.
  • 2026-09-04T00:00:00Z
Systems Administrator
  • Sidney, BC
  • onsite
  • Permanent
  • 65000 - 70000 CAD / Yearly
  • <p>If you already live on Vancouver Island, you know how great it is. And perhaps you don’t live there quite yet, but you have been looking for your chance to make the move? Well this is a full-time IT administration position based with a well-established company in Victoria, BC. Is this the chance you’ve been waiting for? </p><p><br></p><p>This is a full-time career opportunity with a long-standing industrial company that is part of a bigger company with several global offices. This position will be based in the Victoria office where you will take care of all the computer systems for approximately 50 staff. And you’ll be working collaboratively with a team of other IT people, based in the other global offices</p><p><br></p><p>This position includes a competitive base salary, paid vacation and extended health and dental benefits. </p><p><br></p><p>This IT position would best be suited for a Jack-or-Jill-of-all-Trades who loves doing a variety of different duties every day. On some days you may be more focused on building some new workstations and setting up new user accounts. On other days you may be doing some projects related to upgrading physical infrastructure. And as you can imagine, the main reason to have a person physically stationed in Victoria is to provide a high-level of personal service to the users there (rather than manage everything remotely from Vancouver). So you’ll spend a good part of your day getting to know your co-workers and their computing needs. </p><p><br></p><p>You will be working primarily with Microsoft Windows-based systems, including Active Directory, Outlook, Office 365, and Microsoft Azure, etc. The engineers whom you support often use specialized software applications that may require some additional support or configuration (e.g. CAD software, MRP software, etc)</p><p><br></p><p><strong>How to Apply</strong></p><p><br></p><p>A bit about myself - my name is Nathan Wawruck, and I am a recruitment consultant based in Vancouver, BC. I have over a decade of matching software and IT professionals to job opportunities in BC and across Western Canada.</p><p><br></p><p>If you&#39;re interested in pursuing this role, please contact me for an initial discussion. This is a chance for us to discuss specifics, such as the company name, the key hiring managers, and the more in-depth job requirements. This is also a great opportunity to talk about your overall career goals and preferences. We can even discuss other potential roles which may fit what you&#39;re looking for. Please find me on LinkedIn by searching my name: Nathan Wawruck</p>
  • 2026-09-02T00:00:00Z
Bookkeeper
  • Vancouver, BC
  • onsite
  • Permanent
  • 53000 - 55000 CAD / Yearly
  • <p>Our client, a family‑owned business with multiple registered entities, is seeking a well‑rounded part-time Bookkeeper to support day‑to‑day office and accounting operations. This role is ideal for someone hands‑on, organized, and adaptable who enjoys variety and working in a close‑knit environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>General bookkeeping, including posting invoices into Excel templates provided by the CFO.</li><li>Payroll coordination: collecting employee hours and liaising with external payroll (Payworks).</li><li>Accounts payable: processing supplier payments (cheques/credit cards) and resolving discrepancies.</li><li>Office administration: answering phones, organizing business and personal files, and managing documentation across multiple companies.</li><li>Ongoing communication with the CFO and external partners via cloud‑based systems.</li><li>Occasional front‑counter/cashier support at one of the retail locations, as needed.</li></ul><p><br></p>
  • 2026-09-02T00:00:00Z