Senior Accounting Supervisor
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.
$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...SeniorFull timeTemporary work$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...SuggestedWork at office- ...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
- ...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...SuggestedLong term contractFull timeWork at officeFlexible hours
- ...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...SuggestedWork at officeWork from home
- ...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 contractPermanent employmentFull timeWork at officeRemote workNight shift
$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 payPermanent employmentFull timeWork at officeFlexible hours$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 timeMonday to fridayNight shift$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 employmentWork at officeImmediate start$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 contractFull timeTemporary workFlexible hours2 days per week$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 timeTemporary workFlexible hours2 days per week$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 payFull timeTemporary workInterim roleWork at office$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...SeniorPermanent employmentFull timeMonday to fridayFlexible hours$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...SeniorFull timeLocal area$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...SeniorLong term contractFull timeFor contractorsFor subcontractor- ...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 jobPermanent employmentLive In
$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...SeniorLong term contractLocal areaAfternoon shift- 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...SeniorCasual workWork at officeLocal areaFlexible hours
$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...SeniorContract workApprenticeshipLocal areaWorldwideFlexible hours$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...SeniorContract workFor contractors- ...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...SeniorLong term contractContract workFor contractorsWork at office
- ...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...SeniorFull timeFor contractorsRemote work
- ...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...SeniorFull timeContract workLocal areaImmediate startFlexible hours
$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...SeniorLong term contract$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...SeniorFull timeTemporary workWork at officeFlexible hours2 days per week$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...SeniorHourly payLong term contractContract workFor contractorsInternshipLive InLocal areaRemote workOverseasFlexible hours$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...SeniorHourly payTemporary workWork at officeLocal area$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...SeniorLong term contractFull timeContract workFor contractorsFor subcontractorInternshipLive InWork at officeLocal area- ...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...SeniorLong term contractFor contractorsWork at office
$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,...SeniorLong term contractContract workFor contractorsFor subcontractorSummer workWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Accounting Supervisor. Be the first to apply!
- sénior service a la clientèle Kelowna, BC
- senior engineering manager Kelowna, BC
- senior hardware engineer Kelowna, BC
- senior designer Kelowna, BC
- senior php developer Kelowna, BC
- senior delivery manager Kelowna, BC
- senior hr manager Kelowna, BC
- senior technical analyst Kelowna, BC
- sr product manager Kelowna, BC
- senior lighting designer Kelowna, BC
