Find Your Next Job

Accounting & Finance Manager

Posted on Nov. 3, 2025

  • Full Time

Accounting & Finance Manager

Tailor Your Resume for this Job


Company Overview
At TruFinity, we don’t just fix problems — we build systems for success. We’re a premium plumbing, heating, and cooling company built on professionalism, precision, and performance. Every process, every customer interaction, and every department is designed to deliver True Service, Infinite Care.

As we continue to grow throughout the Okanagan and beyond, we’re looking for a hands-on, detail-driven Accounting & Finance Manager to ensure our financial foundation remains strong, transparent, and growth-focused. You’ll help drive profitability, accountability, and clarity across all areas of the business.

We are seeking an experienced Accounting Manager to join our team in <LOCATION>. In this role, The Accounting & Finance Manager is responsible for overseeing and performing all core accounting, bookkeeping, and financial operations for TruFinity. This hybrid role combines hands-on bookkeeping execution with financial reporting, cash flow management, and process improvement to ensure clean, timely, and accurate financials that support business growth.

You’ll manage day-to-day accounting, from payables and receivables to reconciliations and payroll prep, while also leading month-end close, budget forecasting, and departmental financial reporting.

This position is ideal for a highly organized, detail-oriented professional who can roll up their sleeves for daily bookkeeping tasks while keeping an eye on the bigger financial picture.

You are the company’s financial anchor, ensuring precision, transparency, and financial discipline across every department.

Core Responsibilities

1. Full-Cycle Accounting & Bookkeeping

  • Manage all daily accounting functions, including accounts payable, accounts receivable, expense tracking, and bank reconciliations.
  • Process and record vendor invoices, receipts, and payments in QuickBooks Online or Sage.
  • Prepare and process biweekly payroll, tracking commissions, bonuses, and deductions.
  • Maintain and reconcile the general ledger and chart of accounts.
  • Record journal entries, accruals, and adjustments for accurate month-end close.
  • Ensure all financial transactions are properly documented and compliant with internal policies.

2. Financial Reporting & Analysis

  • Produce monthly, quarterly, and annual financial statements with variance analysis.
  • Track departmental and job-level performance, ensuring accurate job costing and gross margin reporting.
  • Maintain budget vs. actual reports and collaborate with leadership on forecasts and cost control.
  • Prepare and submit GST, PST, payroll remittances, and year-end filings accurately and on schedule.
  • Support external accountants during audits, reviews, or fiscal year-end.

3. Cash Flow & Financial Management

  • Monitor daily cash flow, ensuring healthy liquidity and timely payments.
  • Oversee accounts receivable aging, collections, and vendor payment schedules.
  • Manage company credit cards, reimbursements, and expense reports.
  • Support leadership in budget forecasting, capital planning, and financial analysis.
  • Provide actionable insights for profitability, efficiency, and financial performance.

4. Systems, Processes & Controls

  • Maintain and improve internal financial systems, SOPs, and control processes.
  • Ensure accurate integration between ServiceTitan and accounting software for job costing and revenue tracking.
  • Streamline workflows for expense approvals, purchasing, and vendor management.
  • Maintain organized digital filing systems in ClickUp or Google Drive for audit-ready documentation.
  • Identify automation opportunities to increase efficiency and accuracy.

5. Departmental Collaboration & Support

  • Work cross-departmentally with Service, Install, and Sales to ensure accurate coding and reporting of costs and revenue.
  • Support Install Coordinators and Service Managers in reviewing job profitability and margin targets.
  • Communicate financial updates and reporting timelines to department heads.
  • Provide training or guidance to administrative staff assisting with finance-related tasks.

Key Attributes

  • Hands-On & Detail-Oriented: Comfortable performing daily bookkeeping while managing higher-level reporting.
  • Analytical & Strategic: Able to interpret data and provide meaningful financial insights.
  • Organized & Efficient: Manages multiple priorities and deadlines with precision.
  • Confidential & Trustworthy: Handles sensitive financial information with professionalism.
  • Collaborative: Works closely with leadership and operations to align financials with goals.
  • Process-Driven: Builds structure and repeatable systems that scale with company growth.

Required Qualifications

  • 3–5+ years of accounting and bookkeeping experience (construction or service industry preferred).
  • Strong understanding of full-cycle accounting, payroll, and tax compliance.
  • Proficiency in QuickBooks Online or Sage, with experience integrating with ServiceTitan.
  • Strong skills in Excel/Google Sheets for reporting and analysis.
  • Experience preparing GST/PST filings, payroll remittances, T4s, and ROEs.
  • Excellent communication, organization, and problem-solving skills.

Preferred Attributes

  • Diploma or degree in Accounting, Finance, or Business Administration.
  • Experience in job costing and departmental financial management.
  • High attention to detail and ability to work in a fast-paced environment.

Compensation & Benefits

  • Salary Range: $65,000–$75,000+, based on experience and performance.
  • Performance-based bonuses tied to financial accuracy, reporting timeliness, and company profitability.
  • Extended health and dental benefits after probationary period.
  • Paid vacation and holidays.
  • Professional development and leadership growth opportunities.
  • Supportive, team-oriented culture built on accountability and trust.

Work Schedule

  • Full-time, Monday to Friday, in-office at TruFinity’s Kelowna headquarters.
  • Participation in weekly leadership and departmental meetings.
  • Flexibility during month-end, budgeting, and fiscal year-end cycles.

Why TruFinityAt TruFinity, we’re redefining what premium service looks like — not just in the field, but behind the scenes. Our operations are built on efficiency, accountability, and care for both our customers and our team.

Joining TruFinity means becoming part of a company that’s scaling fast, investing in people, and committed to doing things right the first time. As the Accounting & Finance Manager, your work directly supports every department, ensuring our company grows with integrity, structure, and purpose.

Here, your ideas are heard, your systems make a difference, and your role truly matters.How to ApplySubmit your resume and a brief cover letter to careers@trufinity.ca Include “Accounting & Finance Manager – Kelowna” in the subject line.

Job Types: Full-time, Permanent

Pay: $65,000.00-$75,000.00 per year

Benefits:

  • Casual dress
  • Company events
  • Dental care
  • Extended health care
  • Life insurance
  • On-site gym
  • On-site parking
  • RRSP match
  • Vision care

Work Location: In person


Tailor Your Resume for this Job


Share with Friends!

Similar Jobs


GAC INTERNATIONAL GAC INTERNATIONAL

Finance Manager

Manage the full spectrum of accounting operations for the subsidiary, ensuring compliance with the …

Full Time | Graz, Austria

Apply 3 days, 19 hours ago

Evergreen Care Evergreen Care

Accounts Receivable Administrator - Evergreen Care Nursing Home Group

Evergreen Care is a healthcare organisation providing long- and short-term residential care and ser…

Full Time | Dunboyne, Ireland

Apply 4 days, 19 hours ago

Andermatt Canada Andermatt Canada

Finance Manager

Andermatt Canada Inc.Finance ManagerLocation: Fredericton, NBAndermatt Canada Inc., located in Fred…

Full Time | Hanwell, Canada

Apply 4 days, 19 hours ago

The United Nations Industrial Development Organization (UNIDO) The United Nations Industrial Development Organization (UNIDO)

Associate Finance, Monitoring And Digitalization Officer

Requisition ID: 6628 Grade: L2 Country: Austria Duty Station: Vienna Category: Project-funded Profe…

Full Time | Wien, Austria

Apply 4 days, 19 hours ago

NWAEDD NWAEDD

Finance Director

GENERAL PURPOSE OF THE JOB:The Finance Director will provide accurate and timely financial informat…

Full Time | Harrison, United States of America

Apply 4 days, 22 hours ago

NYC Administration for Children's Services NYC Administration for Children's Services

Operation Support Advisor

ADMIN FOR CHILDREN'S SVCS Posted On: 10/30/2025 Full-Time Location MANHATTAN Exam May Be Required D…

Full Time | Manhattan, United States of America

Apply 4 days, 22 hours ago

UPM UPM

Senior Specialist/Manager, Treasury Cash Management

Would you like to join a global, growing company that innovates for a more sustainable tomorrow? UP…

Full Time | Helsinki, Finland

Apply 5 days, 19 hours ago

United Landscapes United Landscapes

Payroll Coordinator/Finance Assistant

Company OverviewUnited Landscapes is a full-service landscape company. We create, transform and mai…

Full Time | Kelowna, Canada

Apply 6 days, 19 hours ago