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. 

Aaron Keetley - Ribeyre Chartered Professional Accountant

Aaron Keetley

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

Aaron joined the firm in 2005 and is now the Managing Partner. He holds a Bachelor 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 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. 

Mike Chang - Ribeyre Chartered Professional Accountant

Mike Chang

B Sc, CPA, CA
Partner
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 CPA 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 has been the firm’s tax partner since 2014 and has his own clients where he provides compilation, review, audit and tax work. 

Katrina Russell - Ribeyre Chartered Professional Accountant

Katrina Russell

BBA, CPA
Partner
krussell@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 obtained her CPA designation in August 2017 and became a partner in 2022.   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.

Emmy Che - Ribeyre Chartered Professional Accountant

Emmy Che

BBA, CPA, CA, CFP®
Partner
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. She obtained her CPA, CA designation in 2009 and became a partner in 2022. 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 also obtained her Certified Financial Planner certificate in 2022. Emmy currently functions as the firm’s production manager.

Ted Ribeyre - Ribeyre Chartered Professional Accountant

Ted Ribeyre

B Ed, CPA, CA, CPA (Nevada) 
Founder

Ted founded the firm in 1994 first as Ted Ribeyre Ltd., which was later changed to Ribeyre & Company, and then to Ribeyre CPA.   He has retired from full time work as of September 2022, but continues to advise and consult on an as-needed basis.

Olga Tkachenko - Ribeyre Chartered Professional Accountant

Olga Tkachenko

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

Olga graduated from the University of Novosibirsk in 2010 and received her Diploma in Accounting from Thompson Rivers University in 2012. That same year, she joined the staff at Ribeyre CPA as a CA articling student. She is experienced in handling a variety of assignments including compilation, review engagements, tax and audit work. In 2014, Olga earned her CPA, CA designation and is now functioning as a manager supervising team based assignments.

Cristopher Novakov - Ribeyre Chartered Professional Accountant

Christopher Novakov

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

Christopher graduated from BCIT with a Bachelor of Accounting Degree and is a two- time CPA Foundation Award recipient. He is an accredited CPA who achieved National Honour Roll status on the CFE in 2019 and earned his designation in 2021. Chris is one of the firm’s managers in addition to actively working 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.

Ryan Inglehart - Ribeyre Chartered Professional Accountant

Ryan Inglehart

BBA, CPA
ringlehart@ribeyre.ca
778-907-8001

Ryan graduated from the University of the Fraser Valley in 2018, obtaining his Bachelor of Business Administration with a major in accounting. He joined Ribeyre CPA in 2019 and obtained his CPA designation in 2022. Ryan now works and trains others on an assortment of compilations, review, audit and tax assignments as a manager.

Egile Joel

Egile Joel

CIA, ACA
ejoel@ribeyre.ca
778-372-2632

Egile is a seasoned finance professional with rich experience in audit, assurance, and accounting advisory services. He graduated with a Bachelor of Engineering in Mechanical Engineering from Covenant University in Nigeria in 2013. He then went on get his Associate Chartered Accountant from The Institute of Chartered Accountants of Nigeria in 2019 and Certified Internal Auditor from The Institute of Internal Auditors in 2025. Egile’s career includes working with a Big Four firm in Africa and North America, bringing a wealth and breadth of expertise to financial reporting, full cycle accounting and compliance engagements. Egile joined Ribeyre CPA in 2025 and is one of the firm’s managers.

Tommy Xie - Ribeyre Chartered Professional Accountant

Tommy Xie

BA, CPA
txie@ribeyre.ca
778-372-2625

Tommy received his Bachelor of Arts in History from Simon Fraser University in 2017 and his Diploma in Accounting from the University of British Columbia in 2020. He joined Ribeyre CPA in 2020 as a CPA articling student and obtained his CPA designation in April 2024. Tommy works on a variety of accounting, assurance and audit engagements.

Adam Gibbons - Ribeyre Chartered Professional Accountant

Adam Gibbons

BA, CPA
agibbons@ribeyre.ca
778-372-2630

Adam graduated from McGill University with a Bachelor of Arts in Cultural
Anthropology and the University of British Columbia with a Bachelor of Education 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 is responsible for a variety of tax, assurance and compilation engagements and he enjoys working with clients on strategic planning. Adam obtained his CPA designation in January 2025. When not working on accounting assignments, Adam can be found volunteering with a local Marine Search and Rescue unit.

Russell Cobb - Ribeyre Chartered Professional Accountant

Russell Cobb

rcobb@ribeyre.ca
778-372-2626

Russell holds a Computer Systems Operations and Management diploma. He has been working with Ribeyre CPA 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.

Jason Kang - Ribeyre Chartered Professional Accountant

Jason Kang

BSc
jkang@ribeyre.ca
778-372-2631

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

Jinny Yoo, accounting specialist at Ribeyre Chang Haylock, focusing on compilation, tax, and audit engagements

Jinny Yoo

jyoo@ribeyre.ca
778-413-5102

Jinny received her Diploma in Accounting at Douglas College in 2022. She joined RibeyreCPA in 2022 and works on a variety of compilation, tax, and audit engagements.

Chance Chen pursuing a Diploma in Accounting at UBC.

Chance Chen

BA
cchen@ribeyre.ca
778-372-2622

Chance received her Bachelor of Arts in Literature in 2014. She is currently enrolled in the Diploma in Accounting Program at the University of British Columbia and will be graduating in 2024. She joined Ribeyre CPA in 2022 and works on a variety of accounting, assurance and audit engagements.

Rachel Magdanz, BBA graduate from Kwantlen Polytechnic University, aiming for CPA at Ribeyre Chang Haylock

Rachel Magdanz

BBA
rmagdanz@ribeyre.ca
778-372-2633

Rachel graduated from Kwantlen Polytechnic University with a Bachelor of Business Administration in Accounting in 2022. She completed an internship at Ribeyre CPA in 2019 and rejoined as a full-time staff member in 2023 after completing her undergraduate degree. Rachel is currently enrolled in the CPA PEP program and intends to write the CFE in 2026.

Jiyun Shin, University of Winnipeg BBA graduate, now excelling as a staff accountant at Ribeyre Chang Haylock

Jiyun Shin

BBA
jshin@ribeyre.ca
778-413-5103

Jiyun graduated with a Bachelor of Business Administration focused in accounting from the University of Winnipeg in 2022. She joined Ribeyre CPA in 2023 as a staff accountant and works on a variety of accounting and bookkeeping engagements.

Asmita Shrestha

BBA
ashrestha@ribeyre.ca
778-413-5101

Asmita received her Bachelor of Business Administration with a major in Accounting from Pokhara University in 2020. She joined Ribeyre CPA in 2023 and completed her Post Baccalaureate Diploma in Accounting from Douglas College in 2024. Asmita is experienced in both personal and corporate tax as well as audit engagements.

Fiona Weeda, seasoned bookkeeper with over 20 years of experience, now part of Ribeyre Chang Haylock

Fiona Weeda

fweeda@ribeyre.ca
778-413-5105

Fiona joined Ribeyre CPA in 1998 and left public practice in 2003. She received her CGA accounting designation in 2004 but set it aside to focus on family. She continues to work as a self-employed bookkeeper across various industries and has over 20 years of experience in accounts payable, receivable, payroll and bookkeeping systems. Fiona rejoined Ribeyre CPA in 2023 and works on a variety of accounting and bookkeeping engagements.

Paul Kim, UBC Political Science graduate, providing administrative and Sharefile support at Ribeyre Chang Haylock

Paul Kim

BA
pkim@ribeyre.ca
778-770-2228

Paul graduated from the University of British Columbia with a Bachelor of Arts in Political Science and minor in International Relations in 2022. Paul joined Ribeyre CPA in 2022 as part of the administrative team and transitioned to accounting student in 2024. He is currently enrolled in the Diploma in Accounting Program at the University of British Columbia, progressing towards admission into the CPA program. Paul works on a variety of accounting, assurance, and audit engagements.

Carson Coueffin

BBA
ccoueffin@ribeyre.ca
778-413-5104

Carson received his Bachelor of Business Administration in Accounting from
Kwantlen Polytechnic University in 2022. He joined Ribeyre CPA in 2024 as a CPA articling student. Carson works on a variety of accounting and assurance
engagements.

Simran Brar

BBA
sbrar@ribeyre.ca
778-372-2624

Simran graduated from Simon Fraser University in 2024, obtaining his Bachelor of Business Administration with concentrations in Accounting and Finance. He joined Ribeyre CPA in 2025 and is currently a CPA articling student. Simran works on a variety of compilation, tax, and audit engagements.

Jasmeen Toor

BBA
jtoor@ribeyre.ca
778-413-5100

Jasmeen received her Bachelor of Business Administration from the University of the Fraser Valley in 2025. She joined Ribeyre CPA in 2025 as a CPA articling student and works on a variety of accounting, assurance, and audit engagements.

Vincent Liu

B Acc
vliu@ribeyre.ca
778-841-3000

Vincent earned his Bachelor of Accounting from BCIT in 2025 and joined Ribeyre CPA the same year as a CPA articling student. Vincent works on a variety of accounting and assurance engagements

Sahaan Sarveswaran

B Sc
ssarveswaran@ribeyre.ca
778-372-2629

Sahaan received his Bachelor of Science in Chemistry from the University of British Columbia in 2023. He joined Ribeyre CPA in 2025 and is currently a CPA student. Sahaan works on a variety of compilation, tax, and audit engagements.

Riley Diamond

BBA
rdiamond@ribeyre.ca
778-775-3303

Riley received his Bachelor of Business Administration in Accounting from Kwantlen Polytechnic University in 2025. He joined Ribeyre CPA in 2025 as a staff accountant and works on a variety of compilation and tax engagements.

Joy Tomlinson

BA
jtomlinson@ribeyre.ca
778-574-3448

Joy received her Bachelor of Arts in Geography from Thompson Rivers University in 2009 and her Post Baccalaureate Diploma in Accounting from Douglas College in 2025. She joined Ribeyre CPA in 2025 as a CPA articling student and works on a variety of accounting and bookkeeping engagements.

Alison Oakford - Ribeyre Chartered Professional Accountant

Alison Oakford

BBA
aoakford@ribeyre.ca

Alison graduated with a Bachelor of Business Administration from Thompson Rivers University in 2005. She joined Ribeyre CPA in 2011 and is now the Operations Manager of the firm.

Haley Khil, BA in Psychology from Simon Fraser University, managing administrative duties at Ribeyre Chang Haylock

Haley Khil

BA
hkhil@ribeyre.ca

Haley received her Bachelor of Arts in Psychology from Simon Fraser University in 2008. She joined Ribeyre CPA in 2021 and is in charge of many administrative duties such as client e-filing and invoice preparation.

Jah Chaloemkiat, Graphic Communications diploma holder from BCIT, leading finalization work at Ribeyre Chang Haylock

Jah Chaloemkiat

jchaloemkiat@ribeyre.ca

Prior to joining Ribeyre CPA in 2022, Jah received her Graphic Communications diploma from BCIT and worked in printing and mailing industries as a Project Coordinator. She is now part of the administrative team and handles most of the firm’s finalization work.

Arshia Movassaghi

B Sc
amovassaghi@ribeyre.ca

Arshia received his Bachelor of Science in Biology from the University of British Columbia in 2024. He joined Ribeyre CPA in late 2024 as part of the administrative team. Arshia is currently enrolled in the Diploma in Accounting Program at the University of British Columbia and set to graduate in April 2026.