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
tribeyre@ribeyre.ca B Ed, CA, CPA
CPA (Nevada)
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
mchang@ribeyre.ca BASc, CPA, CA
Mike Chang

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 and manages his own share of firm clients where he provides compilation, review, audit and tax work.

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

Jason 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
akeetley@ribeyre.ca BBA, CPA, CA, CMA
Aaron Keetley

Aaron 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.

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

Katrina 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.

Angel Liu
aliu@ribeyre.ca BBA, CPA, CA,
CPA (Nevada)
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.

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

Emmy 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
otkachenko@ribeyre.ca BBA, CPA, CA
Olga Tkachenko

Olga 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.

Boyce Kehler
bkehler@ribeyre.ca CPA, BSBA
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 prior accounting experience in both public practice and industry positions. He received the CPA designation in 2021 and currently works on a variety of accounting and assurance engagements.

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

Chris 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
jkang@ribeyre.ca BSc
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.

Ryan Inglehart
ringlehart@ribeyre.ca BBA
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.

Russell Cobb
rcobb@ribeyre.ca
Russell Cobb

Russel 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.

Ian Smith
ismith@ribeyre.ca BBA
Ian Smith

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
txie@ribeyre.ca BA
Tommy Xie

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 and audit engagements

Adam Gibbons
agibbons@ribeyre.ca BA
Adam Gibbons

Adam graduated from McGill with a B.A. in Cultural Anthropology as well as also graduating from UBC with a B.Ed. in Elementary Education. Adam has worked in a wide variety of industries. He also has experience in bookkeeping and accounts payables positions and is currently a CPA student pursuing designation.

Danial Uquaili
duqaili@ribeyre.ca BBA
Danial Uquaili

Danial received his BBA 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. He plans on writing his CFE in 2022.

Alison Oakford
aoakford@ribeyre.ca BBA
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.

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-2020 All Rights Reserved
Designed and Developed by Ancell Marketing