1,544,447open jobs
92,972companies
236,850added this week
Browse all
Salary
$70k – $84k per year
Location
In office (Kelowna, 8am - 5pm)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 13, 2026. First seen by Alion on Oct 6, 2026.

Overview
Company
Impact
Profile match
Connecting Great Talent with Exceptional Companies with our Staffing Services in BC | 98% Success Rate | Unlock Your Next Big Opportunity.
Controller Kelowna, BC | Permanent, Full-Time | $100,000-$120,000 annually Excel Personnel is recruiting for an experienced Controller to join a well-established, multi-divisional organization in Kelowna, BC. Reporting to the CFO and CEO, the Controller will oversee financial accounting, management accounting, external audit coordination and management reporting across the organization. This is a hands-on leadership role overseeing a small finance team that includes an Assistant Controller, Accounts Receivable and Accounts Payable staff. The successful candidate will be an experienced accounting leader who is comfortable working at both the operational and senior level. You will provide guidance to the finance team, work closely with divisional management and senior leadership, and remain actively involved in the day-to-day financial operations of the organization.

Key

Responsibilities Oversee month-end financial reporting, consolidated financial statements, management reporting and variance analysis Support annual budgeting, corporate financial planning, cash flow reporting and ad hoc financial analysis Oversee internal controls, accounting systems, accounts receivable, inventory processes and government remittances Manage the annual external audit process and act as the primary contact for the audit Partner Provide financial guidance and support to divisional managers and senior leadership Lead, support and develop the finance team while remaining hands-on and assisting with accounting activities when needed What You Bring Canadian Chartered Professional Accountant (CPA) designation is mandatory Minimum five years of progressive senior-level accounting and finance experience, including management or leadership experience Experience supervising, supporting and developing a finance team Strong financial reporting, analysis and practical problem-solving skills Experience reviewing management financial statements and providing meaningful variance analysis Ability to interpret and communicate financial information in clear, practical terms Strong Microsoft Excel skills and previous experience working with accounting systems Collaborative and supportive leadership style with strong communication and organizational skills Ability to manage deadlines, competing priorities and changing business needs Sage (Accpac) and experience working with multiple companies or divisions are considered assets Compensation & Benefits $100,000-$120,000 annual salary, dependent on experience Three weeks of vacation Extended health, dental, life, LTD and travel benefits Fitness allowance On-site parking Schedule & Location This is a full-time, on-site position based in Kelowna, BC, working Monday to Friday from 8:00 a.m. to 4:30 p.m. The anticipated start date is as soon as possible. The Opportunity This is an opportunity for an experienced CPA who enjoys being close to the business and wants a role that combines financial oversight, analysis and leadership with hands-on involvement in the accounting function. The Controller will work closely with senior leadership, support a small finance team and have the opportunity to take on increasing responsibility as they grow with the organization. If you have the accounting depth, leadership experience and hands-on approach this role requires, we invite you to apply through Excel Personnel.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,544,447 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Finance
Similar stack
Same company
Kelowna
≈ $40k – $78k per year (Estimated) • In office • Full-Time • 3+ years exp • Montreal • Quebec
Apply
$46k – $60k per year • In office • 3+ years exp • Toronto
Analytics
Microsoft Excel
Apply
$53k – $56k per year • In office • 5+ years exp • Toronto
Apply
≈ $44k – $86k per year (Estimated) • Hybrid • 3+ years exp • Toronto
Apply
Fund Accountant M/F 24 min ago
≈ $31k – $54k per year (Estimated) • In office • Full-Time • Master's Degree • Montreal
Analytics
Microsoft Excel
Apply
$106k – $141k per year • Remote (United States) • 5+ years exp • Bachelor's Degree
AI/ML
ChatGPT
Analytics
Alteryx
Microsoft Excel
Marketing
Salesforce
Apply
≈ $28k – $61k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Budapest
Analytics
Microsoft Excel
Apply
≈ $17k – $36k per year (Estimated) • In office • 2+ years exp • Master's Degree • Warsaw
Analytics
Microsoft Excel
Apply
≈ $26k – $71k per year (Estimated) • In office • 2+ years exp • Bucharest
Analytics
Microsoft Excel
Management
Microsoft Office
Apply
≈ $26k – $70k per year (Estimated) • In office • 2+ years exp • Wrocław
Analytics
Microsoft Excel
Management
Microsoft Office
Apply
$58k – $70k per year • In office • Part-Time • Kelowna
Apply
$26k per year • In office • Kelowna
Apply
≈ $25k – $41k per year (Estimated) • In office • Kelowna
Apply
≈ $25k – $41k per year (Estimated) • In office • Kelowna
Apply
≈ $25k – $41k per year (Estimated) • In office • Kelowna
Apply
See all jobs
This is one of many
1,544,447 more open roles from verified company boards, updated every day.