Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Accounting Supervisor

Full-time

PRI Consultants

About Ecora
Ecora is a leading Canadian engineering and environmental consulting firm. We provide comprehensive solutions across natural resources, infrastructure, and renewable energy sectors. As an "Ecorian," you will join a team that values innovation, environmental stewardship, and community. With our recent acquisition by PRI Engineering, we are expanding our reach and looking for a Senior Accountant to help anchor our financial operations in the Okanagan.
The Role
We are seeking a detail-oriented and proactive Senior Accountant to oversee full-cycle accounting, financial reporting, and project-based analysis. You will be a key partner to our project managers and leadership team, ensuring that our "Ecora Way" of efficiency and quality is reflected in our financial health.
Key Responsibilities
Leadership & Team Management
Supervision: Directly manage and mentor the Billing Coordinators, ensuring accuracy, timeliness, and professional growth.
Workflow Optimization: Streamline the "Inspiration to Invoice" process, identifying bottlenecks in billing cycles and implementing solutions.
Internal Audit: Conduct regular reviews of payroll entries and client invoices to ensure compliance with internal controls and provincial regulations.
Financial & Project Accounting
Financial Reporting: Prepare monthly, quarterly, and annual financial statements, ensuring accuracy and compliance with GAAP.
Project Oversight: Monitor project budgets, WIP (Work in Progress), and profitability; provide insights to Discipline Leads to optimize performance.
General Ledger: Perform account reconciliations, maintain the general ledger, and lead month-end/year-end closing processes.
Tax & Audit: Prepare federal and provincial tax returns; coordinate with external auditors for year-end reviews and payroll audits.

Compliance & Payroll Strategy

Qualifications & Skills
Education: Bachelor's degree in Accounting, Finance, or a related field.
Certification: CPA designation (active and in good standing) is highly preferred. PCP or CPM (Payroll) certification is a significant asset.
Experience: 10+ years of progressive accounting experience, including at least 3 years in a supervisory or management capacity.
Industry Knowledge: Experience in consulting, engineering, or project-based industries is preferred.
Technical Proficiency: Advanced Excel skills and experience with ERP systems (e.g., Deltek, BST, or similar).
Why Join Ecora
Be part of a fast-growing, employee-owned firm recognized for technical excellence and community commitment.
Competitive compensation and benefits package, including:
Comprehensive health, vision, and dental coverage
Group RRSP matching program
Paid vacation and sick leave
Performance bonus
Personal days
Professional membership reimbursements
Access to mentorship programs, technical training, and professional development opportunities.
A collaborative, supportive work culture with team events and initiatives.
Join Ecora—where your expertise helps shape resilient communities, sustainable infrastructure, and innovative geotechnical solutions.
If you're ready to advance your career with a dynamic and supportive team, we'd love to hear from you.

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Senior Accounting Supervisor in Kelowna, BC vacancy
  • $50k - $65k per year

     ...Job Responsibility: COMMERCIAL PROPERTY ACCOUNTANT Kelowna, BC Full-time - Term ( August 6, 2024 - May 9, 2025) Commercial Property Accountant...  ...Assist with various ad hoc accounting tasks as requested by senior management Foster a strong working relationship with all team... 
    Senior
    Full time
    Temporary work

    Argus Properties

    Kelowna, BC
    10 days ago
  • $60k per year

     ...is a dual-matrix position that will provide support in finance, accounting and human resources administrative functions within an airport...  ...Essential Functions (Accounting) ~ Responsible for the activities of Accounts Payable, Accounts Receivable, Cash Room, ensuring the accurate... 
    Suggested
    Work at office

    SSP America

    Kelowna, BC
    15 days ago
  •  ...To learn more about Westburne, please visit us at LifeHere.westburne.ca and westburne.ca What You Will Do With Us As the Account Manager based in Kelowna,BC , you will develop strategies to increase sales growth in our existing customer database. Reporting to... 
    Suggested

    Westburne

    Kelowna, BC
    21 days ago
  •  ...potential. This is your invitation to rise above the possible. Job posting end date: 06/27/2024 Introduction We are seeking a site account manager to join our sales and services team. You will be responsible for focussing on building and maintaining active long term relationships... 
    Suggested
    Long term contract
    Full time
    Work at office
    Flexible hours

    Metso Outotec

    Kelowna, BC
    8 days ago
  •  ...Description Custom Health is seeking an Accounting Clerk to be part of our amazing team! What we do! Custom Health provides a comprehensive tech-enabled med management and managed care solution resulting in 98% medication adherence for our patients across the United... 
    Suggested
    Work at office
    Work from home

    Custom Health

    Kelowna, BC
    22 days ago
  •  ...a team driven by respect, integrity, teamwork, and a passion for customer success. The Opportunity We are seeking a dynamic Account Manager to lead Technical Sales in the Thompson Okanagan & Kootenay BC region. This role goes beyond traditional account management... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Remote work
    Night shift

    Wiseworth Canada Industries Ltd.

    Kelowna, BC
    1 day ago
  • $27 per hour

     ...partner with the Central Okanagan Foundation (COF) to recruit an Accounting Technician. Since 1977, COF has served as a philanthropic...  ...bank deposits and perform regular bank reconciliations. Manage accounts payable, including vendor invoices, payments, and pre-authorized... 
    Hourly pay
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Potentia Human Resources Inc.

    Kelowna, BC
    a month ago
  • $65k - $75k per year

     ...Gillfor Distribution is seeking a new full-time position, highly motivated, and experienced Outside Account Manager for our Kelowna , British Columbia location. The Gillfor Outside Account Manager is accountable for driving results for the distribution center by creating... 
    Full time
    Monday to friday
    Night shift

    Gillfor Distribution

    Kelowna, BC
    more than 2 months ago
  • $60k - $65k per year

     ...Potentia Human Resources is proud to partner with Mario’s Towing Ltd. to recruit an Accounts Receivable Clerk for their head office in Kelowna, BC. This key support role within the accounting team is responsible for accurate invoicing, payment processing, and accounts receivable... 
    Permanent employment
    Work at office
    Immediate start

    Potentia Human Resources Inc.

    Kelowna, BC
    a month ago
  • $111.1k - $130.7k per year

     ...business objectives and treat every customer with respect, honesty and integrity to ensure their needs are your priority.    As our Key Account Manager, you’ll put your skills to work to grow and retain our customers by promoting the importance of our sustainable energy... 
    Long term contract
    Full time
    Temporary work
    Flexible hours
    2 days per week

    Fortis BC

    Kelowna, BC
    a month ago
  • $102.6k - $120.6k per year

     ...Position Overview FortisBC is looking for a skilled Financial Accounting Manager to play a central role in delivering accurate, timely,...  ...adherence to SOX controls. ~Maintain and govern the chart of accounts, ensuring compliance with internal policies and BCUC directives... 
    Full time
    Temporary work
    Flexible hours
    2 days per week

    Fortis BC

    Kelowna, BC
    a month ago
  • $35.55 per hour

     ...: ~Preparing the daily bank deposits; ~Entering/Processing data of various bank related transactions  ~Reconciling various bank accounts; and, ~Process stale dated cheques and other bank correspondence. ~Maintains and balances the Miscellaneous Accounts Receivable module... 
    Hourly pay
    Full time
    Temporary work
    Interim role
    Work at office

    Fortis BC

    Kelowna, BC
    a month ago
  • $90k - $95k per year

     ...Job Responsibility: Senior Finance Manager Date: June 3, 2025 Location: Kelowna, BC Competition Number: 43...  ...sector. Key Duties and Responsibilities: Oversee accounting operations including accounts payable, purchasing, billing, online registration and accounts... 
    Senior
    Permanent employment
    Full time
    Monday to friday
    Flexible hours

    BGC Okanagan

    Kelowna, BC
    13 days ago
  • $85k - $95k per year

     ...partner with the Central Okanagan Foundation (COF) to recruit a Senior Manager, Reaching Home to lead the Reaching Home (RH) program,...  ...community leadership. Guided by values of collaboration, stewardship, accountability, and community impact, this role plays a critical part in... 
    Senior
    Full time
    Local area

    Potentia Human Resources Inc.

    Kelowna, BC
    13 hours ago
  • $112k - $147.9k per year

     ...invested - literally - it builds a community of accountability, pride and mutual support. We look for team members who are  gritty ,  accountable , and  driven -  with a  mindset rooted...  ...Description We are seeking an Senior Estimator  with a passion for... 
    Senior
    Long term contract
    Full time
    For contractors
    For subcontractor

    Chandos

    Kelowna, BC
    4 days ago
  •  ...Andritz Product Groups. Participate in Digester Seminars, BLRBAC, and other industry conferences. Other Responsibilities: Accountable for territory sales forecasts, budgets, and cost controls. Strive for improving account growth through clear understanding of customer... 
    Remote job
    Permanent employment
    Live In

    Andritz

    Kelowna, BC
    20 days ago
  • $120k - $140k per year

     ...Senior Manager, Communications, Marketing and Government Relations Join our dynamic team at Kelowna International Airport! Long...  ...external consultants and creative partners. The Senior Manager drives accountability through budget oversight, performance measurement, and... 
    Senior
    Long term contract
    Local area
    Afternoon shift

    Kelowna International Airport

    Kelowna, BC
    6 days ago
  • Front of House (FOH) Supervisor A Front of House Supervisor at Canada's leading casual dining restaurant, Boston Pizza, assists the General Manager with the Restaurant’s daily operations. This includes supporting the training, development, and performance management of the...
    Senior
    Casual work
    Work at office
    Local area
    Flexible hours
    Kelowna, BC
    15 days ago
  • $95.2k - $126.8k per year

    Our world depends on rocks, minerals, metals and other raw materials – the building blocks of modern society. As an industry leader, Metso helps transform these essential materials to enable sustainable modern life. Our solutions and services support everything from renewable...
    Senior
    Contract work
    Apprenticeship
    Local area
    Worldwide
    Flexible hours

    Metso

    Kelowna, BC
    15 days ago
  • $135k - $170k per year

     ...Senior Project Manager General Contractor Residential Multifamily & Commercial Kelowna, BC $135,000 - $170,000 Key Responsibilities...  ...• Ability to make clear, timely decisions Organization & Accountability • Strong planning, organizational, and time management skills... 
    Senior
    Contract work
    For contractors

    TalentSphere

    Kelowna, BC
    more than 2 months ago
  •  ...expertise, and purposeful leadership. Your new role   As a Senior Project Engineer – Building Science, you will lead the evaluation...  ...Extensive benefits package, including a $1,000 Health Care Spending Account Maternity and parental leave top-up Matching RRSP program... 
    Senior
    Long term contract
    Contract work
    For contractors
    Work at office

    Hays

    Kelowna, BC
    a month ago
  •  ...Senior Geohazard Specialist  Location: Kelowna or Vancouver, BC Job Summary Ecora is seeking a highly experienced Senior Geohazard Specialist to lead the assessment, mitigation, and management of geohazard risks across a diverse portfolio of infrastructure, transportation... 
    Senior
    Full time
    For contractors
    Remote work

    PRI Consultants

    Kelowna, BC
    22 days ago
  •  ...Position Overview Ecora is seeking a highly experienced Senior Civil Technician (T5) to join our Civil Engineering team. At the T5 level, you are not just a drafter; you are a technical lead. You will be responsible for taking complex municipal and land development projects... 
    Senior
    Full time
    Contract work
    Local area
    Immediate start
    Flexible hours

    PRI Consultants

    Kelowna, BC
    22 days ago
  • $120k - $140k per year

     ...Senior Manager, Commercial and Business Development Join our dynamic team at Kelowna International Airport! Long-term growth leads to business success — and here at Kelowna International Airport – YLW we welcome team members who can help push our vision forward. We’re... 
    Senior
    Long term contract

    City of Kelowna

    Kelowna, BC
    10 days ago
  • $140.2k - $155.7k per year

     ...Apply your legal knowledge and experience to directly support business units, including present legal issues and make recommendations to senior management and our executive leadership team. ~Foster strong working relations with business units and key stakeholders, promoting... 
    Senior
    Full time
    Temporary work
    Work at office
    Flexible hours
    2 days per week

    Fortis BC

    Kelowna, BC
    more than 2 months ago
  • $60 - $80 per hour

     ...and together, we build a web that works better for everyone. As Kanopi continues to grow, we’re excited to welcome a new Contract Senior Website Visual Designer (UX/UI) to our team . About the Job: Kanopi is looking for a senior visual designer with strong experience... 
    Senior
    Hourly pay
    Long term contract
    Contract work
    For contractors
    Internship
    Live In
    Local area
    Remote work
    Overseas
    Flexible hours

    Kanopi

    Kelowna, BC
    a month ago
  • $39.15 - $42.55 per hour

     ...petty cash fund, make purchases, and issue cheques from the imprest account. # Reconcile monthly bank statements and calculate chargebacks...  ...welcome visitors such as union members, staff representatives, senior labour and management personnel, and Provincial Executive members... 
    Senior
    Hourly pay
    Temporary work
    Work at office
    Local area

    BC General Employees' Union (BCGEU)

    Kelowna, BC
    4 days ago
  • $100k - $125k per year

     ...enhance accuracy and efficiency. Collaborate with finance and accounting teams to develop and manage project budgets, monitor expenses,...  ...lifecycle. Prepares Job Cost sheets for review and approval by the Senior Leadership Team (SLT), Development Manager, and Construction... 
    Senior
    Long term contract
    Full time
    Contract work
    For contractors
    For subcontractor
    Internship
    Live In
    Work at office
    Local area

    Traine Construction and Development

    Kelowna, BC
    6 days ago
  •  ...Spring Valley Care Centre of Park Place Seniors Living is looking for an administrative assistant to join our team at our Kelowna BC long...  ...basic financial transactions such as petty cash and comfort accounts Use internal systems to maintain accurate information and reports... 
    Senior
    Long term contract
    For contractors
    Work at office

    Park Place Seniors Living

    Kelowna, BC
    17 days ago
  • $160k per year

     ...invested - literally - it builds a community of accountability, pride and mutual support. We look for team members who are gritty , accountable , and driven - with a mindset rooted...  ...Director to confidently step up from Senior PM into Project Director in ~six months,... 
    Senior
    Long term contract
    Contract work
    For contractors
    For subcontractor
    Summer work
    Work at office
    Local area

    Chandos Construction

    Kelowna, BC
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Accounting Supervisor. Be the first to apply!