Accounting Lead

1 week ago


Victoria, British Columbia, Canada VIS Mechanical Ltd Full time

Accounting Lead – VIS Mechanical

Location: Victoria, BC (On-site)

Salary: $85,000 – $110,000 per year (based on experience)

Employment Type: Full-Time, Permanent

VIS Mechanical is one of Vancouver Island's fastest-growing mechanical contractors, delivering high-quality HVAC, plumbing, electrical, and commercial mechanical services across the region. With major projects underway and continued expansion on the horizon, we are seeking a strong Accounting Lead to bring structure, reliability, and expertise to our finance operations.

About the Role

The Accounting Lead will oversee day-to-day financial operations and play a key role in stabilizing and improving our accounting function. This position reports directly to ownership and works closely with our project managers, service teams, and leadership group. We're looking for someone with broad accounting experience, strong technical skills, an, ideally a background in construction, contracting, or project-based accounting.

This role is ideal for someone who can step into a fast-moving environment, build process clarity, and provide accurate, dependable financial support for decision-making as VIS continues to scale.

Key Responsibilities

Financial Operations & Reporting

  • Oversee the full accounting cycle (AR, AP, GL, month-end, and year-end tasks).
  • Prepare monthly financial statements, job-level reporting, and summary dashboards for ownership.
  • Manage cash flow, forecasting, and budgeting.

Construction & Job Costing

  • Maintain job costing and project financial tracking (labour, materials, subtrades, equipment).
  • Support project managers with financial data, cost-to-complete reporting, and billing accuracy.
  • Monitor change orders, progress billing, holdbacks, and contract payment schedules.

Process, Systems & Controls

  • Strengthen and document financial processes, workflows, and internal controls.
  • Support improvements in accounting systems and integration with operational tools (Jobber/QuickBooks Online).
  • Ensure timely, accurate payroll data is processed (may coordinate with external/payroll teams).

Leadership & Collaboration

  • Work closely with owners and senior leadership on financial strategy and operational decision-making.
  • Provide guidance to junior accounting/admin staff as required.
  • Liaise with external accountants, auditors, and banking partners.

What We're Looking For

  • 5+ years of progressive accounting experience.
  • Experience in construction, mechanical contracting, or project-based accounting is a strong asset.
  • Knowledge of job costing, progress billing, and contract accounting principles.
  • Proficiency with QuickBooks Online; experience with tools like Jobber, ServiceTitan, Sage, Procore, or Viewpoint is an asset.
  • Strong Excel/financial analysis skills.
  • High attention to detail, strong organizational skills, and the ability to build structure in a fast-paced environment.
  • CPA designation or working toward CPA is an asset but not required.
  • A proactive, dependable, and solutions-oriented approach.

Why Join VIS Mechanical?

  • Join a rapidly growing company with major expansion plans already underway.
  • Work directly with ownership and contribute to building a modern, efficient finance function.
  • Opportunities for professional growth as the company scales.
  • Competitive salary, benefits, and performance incentives.

Job Types: Full-time, Permanent

Pay: $85,000.00-$110,000.00 per year

Benefits:

  • Dental care
  • Extended health care
  • Paid time off

Work Location: In person


  • Staff Accountant

    2 weeks ago


    Victoria, British Columbia, Canada DMCL Chartered Professional Accountants Full time

    About The RoleWe're looking for a Staff Accountant to join our Victoria DMCL team — a tight-knit, high-performing group that supports a unique and interesting mix of clients, including artists, creators, and private enterprise clients.In this role, you'll work closely with an experienced Manager who specializes in private enterprise clients. You'll have...


  • Victoria, British Columbia, Canada MNP Full time

    Inspirational, innovative and entrepreneurial - this is how we describe our empowered teams. Combine your passion with purpose and join a culture that is thriving in the face of change.Make an impact with our Assurance & Accounting team as a Senior Manager. This diverse team of professionals are dedicated to exceeding clients' unique needs within a rapidly...

  • Bridge Team Lead

    2 days ago


    Victoria, British Columbia, Canada Stantec Full time

    DescriptionWhen faced with an impasse, do you look to bridge the gap? Our Bridges Team does too. From local bridge rehabilitations that support our communities to iconic bridge designs that define a region, our opportunities will connect you to your career goals. A career in transportation is more than bridges, roads, and rail. As we plan, design, and...


  • Victoria, British Columbia, Canada Konica Minolta Business Solutions, U.S.A., Inc. Full time

    OverviewWe're looking for a Senior Account Executive to join our team    Open and Honest. Customer-centric. Innovative. Passionate. Inclusive & Collaborative. Accountable. As a Senior Account Executive, you will lead a territory with a list of accounts, assess your clients' needs and develop a solution, all while building long-term relationships to...

  • Account Manager I

    4 days ago


    Victoria, British Columbia, Canada TD Full time

    Work Location:Victoria, British Columbia, CanadaHours37.5Line Of BusinessPersonal & Commercial BankingPay DetailsTD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been...

  • QA Lead

    1 week ago


    Victoria, British Columbia, Canada impact Full time

    About is the world's leading commerce partnership marketing platform, transforming the way businesses grow by enabling them to discover, manage, and scale partnerships across the entire customer journey. From affiliates and influencers to content publishers, brand ambassadors, and customer advocates, empowers brands to drive trusted, performance-based...

  • Siding Lead Hand

    2 weeks ago


    Victoria, British Columbia, Canada Rolling Tides Construction Full time

    About Rolling Tides ConstructionRolling Tides is shaping Vancouver Island's communities through smart, reliable construction. We specialize in public sector infrastructure, commercial builds, multifamily developments, and select residential projects, delivered with structured systems and a people-first mindset.Our Vision & ValuesVision: To build lasting...

  • Team Lead, Payroll

    2 weeks ago


    Victoria, British Columbia, Canada BC Ferries Full time

    Job DescriptionTEAM LEAD, PAYROLLVictoriaThe OpportunityWe are looking for a proactive and knowledgeable Team Lead, Payroll to join our team. In this role, you will oversee the coordination of our semi-monthly payroll processes and ensure that all payroll activities are completed accurately, efficiently, and in compliance with established policies.As the...


  • Victoria, British Columbia, Canada TD Full time

    Work Location:Victoria, British Columbia, CanadaHours:37.5Line of Business:Personal & Commercial BankingPay Details:$66,200 - $98,400 CADTD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and...


  • Victoria, British Columbia, Canada TD Securities Full time

    Work Location:Victoria, British Columbia, CanadaHours37.5Line Of BusinessPersonal & Commercial BankingPay Details$66,200 - $98,400 CADTD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and...