Our Team




Harold Vanderschee, CPA, CA

Harold Vanderschee obtained his Charterd Accountant designation in 1991 after graduating from the University of Alberta in 1988 with a Bachelor of Commerce degree. His experience with national and local firms and has led to a wide range of experience in accounting, auditing and taxation matters related to small and medium sized businesses.  Harold also has taught various accounting and taxation courses at the University of Alberta and NAIT as part of their accounting programs.


Gerald Koebel, CPA, CA

Gerald Koebel obtained his Chartered Accountant designation in 1991.  He has worked for local, national and international accounting firms as well as a large public company. This diverse work history gives Gerald alot of experience in order to assist owner managed businesses and not for profit organizations. Gerald is also actively involved in minor hockey as both a coach and volunteer on numerous boards.


Leonard Ouellette, CPA, CA

Leonard Ouellette joined VKO LLP in 2004 and became a partner in 2006.  Leonard graduated from the University of Alberta in 1986 with a Bachelor of Commerce degree.  He then began his professional career with Grant Thornton LLP and acheived his Chartered Accountant designation in 1990.  Leonard works with owner managed businesses and individuals, providing business advisory services that include compliance and assurance accounting services, tax compliance and tax planning services and financial and estate planning.



Founding Partner


Randy MacCallum, CPA, CA



Current Staff


Angela Richardson, CPA, CGA, Associate

Lewis Tam, CPA, CA

Thomas Bonar, CPA, CA, Senior Manager

Sharn Sidhu, CPA, CA



Jordan Hiebert

Claudette Foisy

Josh Oviatt


Casey Clifton, CPA, CA