We want to help build your organization

Entrepreneurs like you will grow your business with our advice, support and system installation and training. Our proven experience with business owners makes us the best and most economical choice to help you achieve long-term success. We give your business the attention it deserves.

We partner with you.

We help you build your business with broad and long-term advice from experienced team members with specialized skills. Our experience working with business owners like you has prepared us to help with more than just accounting issues. You will receive quick and organized service along with smart guidance and plans to grow your business successfully with our accountant qualifications.

Our Team

Ted Ribeyre
B Ed, CA, CPA, CPA (Nevada) tribeyre@ribeyre.ca
Ted Ribeyre

Ted is the managing partner of the firm he started in 1994. Prior to this he was a manager with Ernst & Young specializing in installing accounting systems. Before doing this specialty work, he was a general practitioner with Yada Tompkins CA, Touche Ross CA and Hill & Partners CA.  Also, Ted is Vice President of Innovative Circuit Technology Ltd. He helped the founder build that company to an electronics company with 50 employees and which manufactures and sells electronics around the world.

Mike Chang
BASc, CPA, CA mchang@ribeyre.ca
Mike Chang

received his Bachelor of Applied Science at the University of Toronto in April, 2004.  He started articling as a CA student at Ribeyre Chang Haylock in 2006 and obtained his CA designation in 2008.  Since then, he completed all three years of the Canadian Institute of Chartered Accountants in-depth tax program which provides the most comprehensive, practical and relevant income tax training in Canada.  He is the firm’s tax partner and manages his own share of firm clients where he provides compilation, review, audit and tax work.

Jason Haylock
CPA, CA jhaylock@ribeyre.ca
Jason Haylock

has been a partner since 2014 and has been with the firm since 1996. Manages work allocations and is the firm’s primary quality control reviewer.  In addition to his management responsibilities for the firm, Jason manages his own share of firm clients where he provides compilation, review, audit and tax work.

Aaron Keetley
BBA, CPA, CA, CMA akeetley@ribeyre.ca
Aaron Keetley

has been with Ribeyre Chang Haylock since 2005 and a partner since 2016.  He holds a Bachelors’ of Business Administration from Capilano College, earned his Certified Management Accountant designation in 2007 and his Chartered Accountant designation in 2012.  Having two separate legacy designations allows Aaron to provide our accounting clients with systems and operational assistance as well as solid tax advice.  He is an experienced audit and accounting team leader and supervises many of the firm’s audits and larger assignments in addition to his own small business clients.

Emmy Che
BBA, CPA, CA eche@ribeyre.ca
Emmy Che

received her Bachelor of Business Administration from Simon Fraser University in 2005.  That same year, she joined Ribeyre Chang Haylock Ltd. and obtained her CA designation in 2009.  Emmy does a variety of accounting assignments including audit, review and compilation engagements as well as personal tax work.

Olga Tkachenko
BBA, CPA, CA otkachenko@ribeyre.ca
Olga Tkachenko

graduated from the University of Novosibirsk in 2010.  She got her Diploma in Accounting from Thompson Rivers University in 2012. She joined Ribeyre Chang Haylock in 2012 as a CA articling student. She handles a variety of assignments including compilations, review engagements, tax and audit work.  She earned her CA, CPA in 2015.

Angel Liu
BBA, CPA, CA, CPA (Nevada) aliu@ribeyre.ca
Angel Liu

Angel graduated from Simon Fraser University’s Beedie School of Business in 2012, obtaining her Bachelor of Business Administration.  That same year, she joined Ribeyre Chang Haylock as an articling CA student and obtained her Canadian CPA, CA designation in 2015.

Angel has experience in audits, reviews and compilation engagements for First Nations, non-profits and various owner-managed businesses. Angel also manages the personal tax program at the firm.

In 2019, Angel obtained her US CPA, Nevada.

Russell Cobb
rcobb@ribeyre.ca
Russell Cobb

has a diploma in computer systems operations and management and completed a number of accounting courses as well.  He has been working with Ribeyre Chang Haylock since 1994. His combined computer and accounting courses allow him to install and support our clients accounting systems.  He provides one on one training in bookkeeping and accounting software and technical support.  Russell is a certified consultant for both ACCPAC Plus and Sage 300.

Darren Chung
dchung@ribeyre.ca
Darren Chung

is an accounting student pursuing his CPA designation.  He started with Ribeyre Chang Haylock in 2008. His duties include senioring audit engagements and preparation of compilation and review year ends.

Katrina Russell
BBA, CPA krussell@ribeyre.ca
Katrina Russell

graduated from Simon Fraser University’s Beedie School of Business in 2013, obtaining her BBA with concentrations in accounting and finance. She joined the firm as a CPA articling student and received her CPA in 2017. She works on a variety of accounting, bookkeeping, and assurance assignments.

Jason Kang
BSc jkang@ribeyre.ca
Jason Kang

Jason graduated from Simon Fraser University in 2011, obtaining his BSc with a major in physics. He is a CPA student and works on a variety of accounting, bookkeeping, and assurance assignments.

Ashley Mui
BCom amui@ribeyre.ca
Ashley Mui

Ashley graduated with a Bachelor of Commerce degree from the University of British Columbia in 2017 and joined the firm in the same year. She is currently pursuing her CPA designation and working on a variety of bookkeeping, review, audit and tax assignments.

Alison Oakford
BBA aoakford@ribeyre.ca
Alison Oakford

Alison graduated with a Bachelor of Business Administration from Thompson Rivers University in 2005.  She joined Ribeyre Chang Haylock in 2011 and is now the Operations Manager of the firm.  Alison manages job allocation, administrative staff and duties, as well as internal accounting including accounts payable and receivable.

Martine Ribeyre
mribeyre@ribeyre.ca
Martine Ribeyre

Martine does the firm’s own accounting and some of the office administration work.

Ryan Inglehart
BBA ringlehart@ribeyre.ca
Ryan Inglehart

Ryan graduated from the University of the Fraser Valley in 2018, obtaining his BBA with a major in accounting. He is a CPA student and works on an assortment of accounting, auditing and bookkeeping assignments.

Christopher Novakov
CFP, BAcc cnovakov@ribeyre.ca
Christopher Novakov

Chris graduated from BCIT with a Bachelor of Accounting degree in 2018 and joined the firm shortly after. He is currently pursuing his CPA designation and works on a variety of audit, review, compilation and tax engagements. Prior to entering the accounting profession, Chris worked as a financial planner and has held his Certified Financial Planner designation since 2010.

Boyce Kehler
BSBA bkehler@ribeyre.ca
Boyce Kehler

Boyce graduated with a Bachelor of Science in Business Administration with a major in accounting in 2018 and joined the firm later that year. He has accounting experience in both public practice and industry positions, and currently works on a variety of accounting and assurance assignments while pursuing the CPA designation.

Taylor Baird
tbaird@ribeyre.ca
Taylor Baird

Taylor joined Ribeyre Chang Haylock in 2019. She handles most of the office administration duties including reception and accounts receivable.

Copyright 2015 All Rights Reserved
Designed and Developed by Ancell Marketing