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

Senior Accountant

$78k - $88k per year
Full-time

Mark Anthony Group

Role: Senior Accountant

Reports to: Director of FP&A

Location: Mission Hill Family Estate Winery, West Kelowna, B.C.

Application Deadline: August 14, 2026

At Mark Anthony Group, we are the stewards of some of Canada's most iconic luxury estate wineries, including Mission Hill Family Estate, CedarCreek Estate Winery, Martin’s Lane Winery, and CheckMate Artisanal Winery. Nestled in the breathtaking Okanagan Valley, these properties are recognized not only for world-class wines, but also for exceptional architecture, hospitality, craftsmanship, and guest experiences.

Founded in 1972 as a family-owned wine business, Mark Anthony Group has grown into a global beverage company through bold thinking, innovation, and an unwavering commitment to excellence. While our portfolio includes internationally recognized brands such as White Claw, Mike’s Hard Lemonade, and Olé Cocktail Co., our estate wineries remain a reflection of our passion for creating remarkable places that inspire people and stand the test of time.

The Opportunity

We are seeking a Senior Accountant to own the end-to-end processes related to capital asset management and reporting. This role will also support the IWBC Finance team in other areas as assigned by management. A successful candidate will be equally comfortable maintaining a clean set of accounting records, working through challenging analytics and building relationships with business partners across the organization.

What You’ll Do

  • Manage capital asset accounting and Capital Work-in-Progress (CIP) tracking across winery infrastructure and multi-year vineyard development projects.
  • Accountable for intercompany construction accounting, including the validation of labor allocations, contractor recharges, and equipment billing from non-arms-length entities.
  • Perform month-end close activities, including fixed-asset reconciliations, working papers, and general ledger account analysis.
  • Maintain an up to date and accurate asset ledger providing guidance in accordance with IFRS on asset acquisition, creation and disposition.
  • Partner with stakeholders in the asset requisition process, including assisting with ROI and cost benefit analysis.
  • Support annual capital budgeting, insurance reporting, and ad-hoc capital financial analysis.
  • Assist with month-end, year-end, and audit-related requests and inquiries.
  • Develop and maintain capital asset accounting procedures, documentation, and SOPs.
  • Participate in operational efficiency initiatives and identify opportunities to improve financial processes and reporting.

What You Bring

  • 3–5 years of progressive accounting experience, preferably in an asset intensive business manufacturing, beverage production, or distribution environment.
  • Bachelor’s degree in Commerce, Accounting, Finance, or a related field.
  • CPA designation or active CPA candidate would be considered an asset.
  • Experience working with ERP systems and strong proficiency in Excel.
  • Familiarity with artificial intelligence tools such as Copilot, Gemini, or similar platforms.
  • Strong analytical, organizational, and problem-solving skills, with exceptional attention to detail.
  • Ability to analyze complex data, identify trends, and clearly communicate financial information to both finance and non-finance stakeholders.
  • Proven experience partnering and collaborating with cross-functional teams and business leaders.
  • Effective communicator with a positive, proactive, and customer-focused approach.
  • Ability to manage multiple priorities in a fast-paced environment while maintaining accuracy and meeting deadlines.
  • Continuous improvement mindset with a strong desire to learn, streamline processes, and drive results.

Why Join Us?

We are committed to hiring, engaging, and growing qualified, talented, and motivated team members at every level of our organization. We offer competitive compensation that recognizes individual and company performance. The typical hiring range for this position is $78,000 - $88,000 annually complemented by a bonus plan; the base pay is determined by market location and job-related knowledge, skills, experience, and education.

As part of our Total Rewards program, we are also proud to offer:

  • Company-matched RRSP contributions
  • Monthly Employee Wine Program
  • Extended health and dental benefits, and mental health plans with 24/7 access to a primary care physician via Lumino Health
  • Maternity & Adoption Leave Top Up and Paid Secondary Caregiver Leave
  • Paid time off
  • Hybrid work environment (4 days office, 1 day at home)
  • An extensive offering of world leading learning and development programs to empower your career development – in-person and digital offerings with internationally renowned resources like Franklin Covey and Lumina.

We are growing a lasting legacy in the beverage alcohol industry, with people first. Apply now!

Mark Anthony Group is an equal opportunity employer. We encourage applications from individuals of all backgrounds who are eligible to work in Canada. We thank all candidates for their interest in MAG and we will reach out to those candidates that are under consideration.  If you are contacted for an interview and require accommodation during the recruitment process, please contact your recruiter.

We exist to

Unearth the Extraordinary

Best in Our Craft

We set the standard with a pursuit of excellence that can be found in everything from our products and processes to our plants and people.

Ambitiously Curious

We stay curious, dreaming big and navigating the unknown with an enduring belief in better.

Made With Humility

We bring humility, authenticity, fun, and support to every collaboration and celebrate wins as a team.

Daringly Disruptive

We disrupt the status quo, moving fast to seize opportunities and acting scrappy to stay ahead of industry giants.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Accountant in West Kelowna, BC vacancy
  • $23.98 per hour

     ...Senior Program Leader - Temporary Date : July 29, 2026 Competition Number: 117-26/27 Location: Shannon Lake Elementary - West Kelowna, BC Term: September 2026 to June 2027, with the possibility of additional hours during school breaks. BGC Okanagan is hiring... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Part time
    Monday to friday

    Boys & Girls Clubs of the Okanagan

    West Kelowna, BC
    4 days ago
  •  ...At Verve Senior Living, we’re driven by a shared commitment to creating meaningful experiences...  ...professionally, we’d love to meet you! Accountability Objective Are you passionate about...  ...effective resident care, taking into account the physical, spiritual, social and emotional... 
    Senior
    Full time
    Immediate start
    Shift work

    Verve Senior Living

    West Kelowna, BC
    25 days ago
  • $65k - $78k per year

     ...to remember what your favourite milkshake flavour is. As a Senior Accounting Technician, Privately Held Business Group your responsibilities...  ...returns Performing reconciliations of all balance sheet accounts including: bank accounts, credit cards, lines of credit, loans... 
    Senior
    Full time
    Summer work
    Internship
    Work at office
    Local area

    Doane Grant Thornton LLP

    Kelowna, BC
    3 days ago
  • $41.42 - $55.91 per hour

     ...daily life! We truly believe it is a privilege to serve Canada’s seniors, ensuring they live fulfilling lives with the utmost comfort,...  ...What You’ll Be Doing As a Registered Nurse, you will be accountable for the assessment and planning of resident needs, delivery of... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Night shift

    Sienna Senior Living

    West Kelowna, BC
    5 days ago
  •  ...particular job. Completes analyses of complicated accounting activities such as unbilled revenue and...  ...), gas sales and cost deferral accounts, natural gas transportation reports, rate...  ...(3) years' experience in accounting at a senior level with strong emphasis on financial analysis... 
    Senior
    Full time

    FortisBC

    Kelowna, BC
    10 days ago
  • $35 - $40 per hour

     ...Job Title: Intermediate Accountant / Bookkeeper Industry: Norelco Cabinets - Cabinet Manufacturing and Design Location: British Columbia (in-office or hybrid) Employment Type: Full-time About the Company Norelco Cabinets is a locally owned and operated cabinet... 
    Hourly pay
    Long term contract
    Full time
    Work at office

    Norelco Cabinets

    Kelowna, BC
    4 days ago
  • $42.5k - $47.5k per year

     ...create your ideal career. Successful graduates of the program have continued their careers with EMCO in various positions such as Outside Account Manager, Profit Center Manager, Technical Sales Specialists, Purchasers, Operations Managers, and more. The Strategic Development... 
    Full time
    For contractors
    Traineeship

    EMCO HVAC/EMCO CVC

    West Kelowna, BC
    5 days ago
  • $60k - $65k per year

     ...Potentia Human Resources is proud to partner with Mario's Towing Ltd. in the recruitment of an Accounts Receivable Specialist to join their accounting team at their Kelowna head office. Mario's Towing is one of British Columbia's most respected towing and recovery companies... 
    Long term contract
    Full time
    Casual work
    Work at office
    Monday to friday

    Potentia Human Resources Inc.

    Kelowna, BC
    13 days ago
  • $50k per year

     ...Job Responsibility: Accounts Receivable Technician (Internal) Date Posted: May 5, 2025 Competition Number: 19-25/26 Location: Kelowna, BC ( Martin Ave Admin Office) BGC Okanagan invites applications from qualified individuals for the position of Accounts Receivable... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Monday to friday
    Flexible hours

    Boys & Girls Clubs of the Okanagan

    Kelowna, BC
    3 days ago
  • $200k - $250k per year

     ...value measurement systems in order to track progress and ensure accountability for results Achieve Performance, Growth and Safety Results...  ...Actively manage the area sales team to ensure effective account assignments and territory planning, sales call planning and new... 
    Minimum wage
    Long term contract
    Full time
    Local area

    SiteOne Landscape Supply

    West Kelowna, BC
    13 days ago
  • $2739 per week

     ...: ~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... 
    Full time
    Temporary work
    Interim role
    Work at office
    Flexible hours
    2 days per week

    Fortis BC

    Kelowna, BC
    9 days ago
  • $26 - $27.5 per hour

     ...celebrate Team Members achievements (i.e. ‘Kudos’, etc.). Stays up to date on company policies/procedures and holds Team Members accountable to the rules set out in the documents. Operations Maintains an active presence on the floor and supports cashiers, as... 
    Full time
    Work at office
    Trial period
    Flexible hours
    Shift work

    Nature's Fare Markets

    West Kelowna, BC
    20 days ago
  • $25 per hour

     ...Coach, mentor, and develop team members through training, onboarding, feedback, and day-to-day support, fostering a culture of accountability, growth, and exceptional service. Ensure compliance with liquor regulations, responsible service requirements, and company operating... 
    Permanent employment
    Full time
    Work from home
    Shift work
    Weekend work
    Afternoon shift

    Mission Hill Family Estate

    West Kelowna, BC
    9 days ago
  •  ...orders with the exception, of controlled drugs and narcotics Adjudicate third party billing, online and manage manual Third-Party Accounts Answer telephone and refer to a pharmacist when necessary Manage incoming faxes according to Pharmacy Standards of Practice... 
    Hourly pay
    Part time
    Local area
    Flexible hours

    Loblaw Companies Limited

    West Kelowna, BC
    4 days ago
  •  ...orders with the exception, of controlled drugs and narcotics Adjudicate third party billing, online and manage manual Third-Party Accounts Answer telephone and refer to a pharmacist when necessary Manage incoming faxes according to Pharmacy Standards of Practice... 
    Hourly pay
    Full time
    Local area
    Flexible hours

    Loblaw Companies Limited

    West Kelowna, BC
    8 days ago
  • $31.64 per hour

     ...possible, it is expected. Our purpose is to cultivate happiness in daily life! We truly believe it is a privilege to serve Canada’s seniors, ensuring they live fulfilling lives with the utmost comfort, dignity, and respect. Reporting to an Associate Director of Care, the... 
    Senior
    Hourly pay
    Long term contract
    Permanent employment
    Part time
    Casual work

    Sienna Senior Living

    West Kelowna, BC
    25 days 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
  •  ...British Columbia| Permanent Part-Time   The Opportunity At Baptist Housing, every day is an opportunity for you to help our seniors experience life well in supportive communities. As a member of our team, you can experience a fulfilling career while working in a... 
    Senior
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Part time
    Work at office
    Shift work
    Night shift
    Rotating shift

    Baptist Housing Seniors Living

    West Kelowna, BC
    a month ago
  • $26 - $28.5 per hour

     ...Great work/life balance (predictable hours, paid time off) Flexible benefit package (Comprehensive Package and Health Spending Account) Sweet Store Discount (enjoy more of the products you love!) Positive team environment (work with like-minded, mission-driven people... 
    Full time
    Work at office
    Local area
    Flexible hours
    Afternoon shift
    1 day per week

    Nature's Fare Markets

    West Kelowna, BC
    28 days ago
  • $58.47k per year

     ...Sales Representative at Frito Lay Canada, there are two main accountabilities: (1) selling and developing the business and (2) servicing customers...  ...of the highest selling products ~ Developing all assigned accounts  relative to sales volume, market share, product distribution,... 
    Local area
    Shift work
    Weekend work
    West Kelowna, BC
    10 days ago
  • $23 - $26 per hour

    Health Care Assistant (HCA) - Kelowna Begin a remarkable career that will make a difference in the lives of seniors. Senior Helpers is urgently hiring for Health Care Assistants! If you are a new graduate or have experience working in assisted living facilities, independent... 
    Senior
    Hourly pay
    Part time
    Local area
    Immediate start
    Monday to friday
    Flexible hours
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Senior Helpers - Kelowna

    West Kelowna, BC
    more than 2 months ago
  •  ...We are seeking part time experienced teachers/tutors who... * Hold a bachelor's degree and teaching certificate -or- are a college senior working towards your degree in Education * Are able to work with kids of all ages * Have the ability to multitask * Enjoy working with... 
    Senior
    Part time
    Monday to friday
    Flexible hours
    Afternoon shift
    2 days per week

    Sylvan Learning - Kelowna, BC

    West Kelowna, BC
    more than 2 months ago
  • $140k - $180k per year

     ...level hazard assessments. Hold weekly toolbox talks. Conduct weekly subcontract progress meetings and hold everyone on site accountable to the Master Project Schedule. Purchase, maintain, track and forecast materials. Review all subcontractor submittals. Support... 
    Senior
    Full time
    Contract work
    For subcontractor
    Internship
    Work at office

    TalentSphere Staffing Solutions

    Kelowna, BC
    7 days ago
  • $105k - $155k per year

     ...Senior Estimator – Water/Wastewater Construction   Maple Reinders is currently looking to add an experienced Construction Professional...  ...Health Insurance Plan (medical, dental, health care spending account) Life insurance and disability coverage Employee rewards program... 
    Senior
    Weekly pay
    Full time
    Contract work
    For contractors
    For subcontractor
    Internship
    Work at office
    Remote work

    Maple Reinders

    Kelowna, BC
    6 days ago
  •  ...Kelowna, British Columbia, Canada Casual The Opportunity   At Baptist Housing, every day is an opportunity for you to help our seniors experience life well in supportive communities. As a member of our team, you can experience a fulfilling career while working in a... 
    Senior
    Hourly pay
    Long term contract
    Part time
    Casual work
    Shift work
    Weekend work

    Baptist Housing Seniors Living

    West Kelowna, BC
    a month ago
  • $50k - $67.2k per year

     ...want to remember what your favourite milkshake flavour is. As a Senior Administrative Assistant your responsibilities will include:...  ...particular using Caseware) would be an attribute but not essential ~ Accounting or bookkeeping knowledge, with a foundational understanding of... 
    Senior
    Internship
    Work at office
    Local area

    Doane Grant Thornton LLP

    Kelowna, BC
    20 days ago
  •  ...Data Engineering, Data Warehousing, or related technical roles. Senior: minimum of 5 years of experience in Data Engineering, Data...  ...Short & Long-Term Disability Life Insurance Health Spending Account Personal (Wellness) Spending Account Paid vacation and Personal... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    KF Aerospace

    Kelowna, BC
    6 days ago
  • $120k per year

     ...120,000 plus dependent on experience Candidate Profile The Senior Enclosure Project Engineer is responsible for the evaluation, assessment...  ...generous benefits package including a $1000 Health Care Spending Account Maternity and Parental Leave Top-up Program. Investing in... 
    Senior
    Long term contract
    Full time
    Contract work
    For contractors
    Work at office
    Local area
    Immediate start

    RJC Engineers

    Kelowna, BC
    18 days ago
  • $78k - $97.5k per year

     ...impact together. Role Description As a Senior Proposal Coordinator, you will be an...  ...to follow and improve process. Role accountabilities Pursuit and capture planning / strategy...  ...a pursuit team) Participate in client account planning and regional strategy efforts... 
    Senior
    Full time

    Arcadis

    Kelowna, BC
    29 days ago
  • $32.84 - $41.35 per hour

     ...Columbia applicant. Bonus points for having: ~ Long Term Care Experience. Act upon your desire to help others and Join Sienna Senior Living as we continue to enhance the lives of those we serve. Sienna Senior Living is committed to employment equity, diversity,... 
    Senior
    Hourly pay
    Long term contract
    Full time
    Temporary work
    Shift work
    Night shift

    Sienna Senior Living

    West Kelowna, BC
    5 days ago

Do you want to receive more vacancies?

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