Our Team

Our Trusted Team

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.

Daniel Uquaili

BBA
duqaili@ribeyre.ca

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.

Boyce Kehler

bkehler@ribeyre.ca
CPA

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.

Ted Ribeyre

B Ed, CA, CPA, CPA (Nevada) tribeyre@ribeyre.ca
Ted Ribeyre is now 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
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 graduated from Simon Fraser University’s Beedie School of Business in 2012, obtaining her BBA with a concentration in accounting. Angel has been a part of Ribeyre Chang Haylock since October 2012 . Angel has experience in audits, reviews and compilation engagements for first nations, non-for-profits and various owner-managed businesses. Angel prepares personal tax returns for US Citizens. She earned her Canadian CA,CPA in 2015 and her Nevada CPA in 2017.

Linda Gillis

B Comm lgillis@ribeyre.ca
Linda Gillis Linda received her Bachelor of Commerce degree from the University of Alberta. She has worked in public practice both at Brown Giesbrecht & Maroney and at Ribeyre Chang Haylock since 1996. She does most of the firm’s personal tax work.

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.

Andrew Nemeth

BBA anemeth@ribeyre.ca
Andrew Nemeth graduated from Kwantlen Polytechnic University in 2014, obtaining his BBA with a concentration in accounting. He is a CPA student and works on an assortment of accounting, auditing and bookkeeping assignments.

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

B Sc jkang@ribeyre.ca
Jason Kang 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. Linda Gillis – Remove all designations and credentials. Just plain simple Linda Gillis please.

Ashley Mui

amui@ribeyre.ca
Ashley Mui Graduated with a Bachelors 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 accounting and bookkeeping assignments.

Alison Oakford

BBA aoakford@ribeyre.ca
Alison Oakford graduated with a Bachelor of Business Administration from Thompson Rivers University in 2005. She joined Ribeyre Chang Haylock in 2011. Alison handles most of the office administration duties including reception, accounts payable and accounts receivable.

Martine Ribeyre

mribeyre@ribeyre.ca
Martine Ribeyre Martine does the firm’s own accounting and some of the office administration work.