CPA - Accountants

Our Trusted Team Of Accountants Dedicated To Your Success

Our team of accountants are dedicated to providing you with the highest quality accounting services. We take pride in the work we do, and want to see your business grow. 

Ted Ribeyre

B Ed, CA, CPA, CPA (Nevada) tribeyre@ribeyre.ca
778-372-2620

Ted is the managing partner of the firm he started in 1994. Prior to this he was a manager with Ernst & Young specializing in accounting systems. Before doing this specialty work, he was a general practitioner with Yada Tompkins CA, Touche Ross CA and Hill & Partners CA

Mike Chang

B Sc, CPA, CA
mchang@ribeyre.ca
778-372-2628

Mike 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 since 2014 and has his own clients where he provides compilation, review, audit and tax work. 

Jason Haylock

CPA, CA
jhaylock@ribeyre.ca
778-372-2624

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

Aaron Keetley

BBA, CPA, CA, CMA
akeetley@ribeyre.ca
778-372-2627

Aaron has been with the firm since 2005.  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.  He became a partner of the Firm in 2016.  Having two separate legacy designations as well as a focus on information technology allows Aaron to provide our accounting clients with systems and operational assistance as well as solid business advice.  He is an experienced audit and accounting team leader and supervises many of the firm’s audits and larger assignments. 

Katrina Russell

BBA, CPA
krussel@ribeyre.ca
778-373-4759

Katrina graduated from Simon Fraser University’s Beedie School of Business in 2013, obtaining her BBA with concentrations in accounting and finance. She wrote the CFE in September 2015 and obtained her CPA Designation in August 2017 after completing her practical experience requirements. In addition to working on a variety of compilation, assurance, and tax files, she is also the primary trainer of new staff and a quality control reviewer. 

Angel Yu-Chen Liu

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

778-372-2632

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.

Emmy Che

BBA, CPA, CA, QAFP™
eche@ribeyre.ca
778-372-2635

Emmy graduated from Simon Fraser University in 2005, obtaining her Bachelor of Business Administration with concentrations in accounting and economics.  That same year, she joined Ribeyre Chang Haylock and obtained her CA designation in 2009.  In addition to working on a variety of compilations, review, audit and tax files, she also handles trust reports required by The Law Society of British Columbia.  Emmy obtained her Qualified Associate Financial Planner ™ certificate in 2020 and will be writing her Certified Financial Planner exam in 2022.

Olga Tkachenko

BA, CPA, CA
otkachenko@ribeyre.ca
778-372-2634

Olga graduated from the University of Novosibirsk in 2010. She got her Diploma in Accounting from Thompson Rivers University in 2012. The same year, she joined Ribeyre Chang as a CA articling student. She handles a variety of assignments including compilations, review engagements, tax and audit work. She obtained her CA, CPA in 2014.

Boyce Kehler

CPA, BsC
bkehler@ribeyre.ca
778-372-2633

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 prior accounting experience in both public practice and industry positions. He received the CPA designation in 2021 and works on a variety of tax, assurance and compilation engagements.

Cristopher Novakov

CPA, BAcc, CFP
cnovakov@ribeyre.ca
778-907-9002

Christopher is an accredited CPA who achieved National Honour Roll status on the CFE. He graduated from BCIT with a Bachelor of Accounting Degree and is a two-time CPA Foundation Award recipient. Chris actively works on a variety of tax, assurance and compilation engagements. Prior to entering the accounting profession, he worked as a financial planner and has held his Certified Financial Planner designation since 2010.

Jason Kang

BSc
jkang@ribeyre.ca
778-372-2631

Jason received his Bachelor of Science in Physics from SFU in 2011. He joined Ribeyre Chang Haylock in 2015 and is currently a CPA student pursuing designation. He works on a variety of accounting, assurance and audit engagements.

Ryan Inglehart

BBA
ringlehart@ribeyre.ca
778-907-8001

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. He will obtain his CPA designation in 2022

Russell Cobb

rcobb@ribeyre.ca
778-372-2626

Russell has a diploma in computer systems operations and management and has 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.

Ian Smith

BBA
ismith@ribeyre.ca
778-372-2621

Ian received his Bachelor of Business Administration from Langara College in 2018. He joined Ribeyre Chang Haylock in 2020 as a CPA articling student and works on a variety of accounting and assurance engagements. Ian will be writing his CFE in 2022.

Tommy Xie

BA
txie@ribeyre.ca
778-372-2625

Tommy received his BA in History from SFU in 2017 and his Diploma in Accounting from UBC in 2020. He joined Ribeyre Chang Haylock in 2020 as a CPA articling student and works on a variety of accounting, assurance and audit engagements.

Adam Gibbons

BA
agibbons@ribeyre.ca
778-372-2630

Adam graduated from McGill with a B.A. in Cultural Anthropology. He also graduated from UBC with a B.Ed. in Elementary Education. He has worked in a wide variety of industries but most recently worked as an inventory manager and retail buyer in the recreational scuba diving industry in the Cayman Islands. He has experience in bookkeeping and accounts payables positions and is currently a CPA student pursuing designation.

Danial Uquaili

BBA
duqaili@ribeyre.ca
778-372-2622

Danial received his Bachelor of Business Administration in Accounting from Douglas College in 2017. He joined Ribeyre Chang Haylock in 2021 and works on a variety of accounting and assurance engagements while pursuing his CPA. Danial will be writing his CFE in 2022.

Alison Oakford

BBA
aoakford@ribeyre.ca

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.

Taylor Baird

tbaird@ribeyre.ca

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