Meet the MacGillivray CPAs and Business Advisors

Brian Braun, CPA, CA

Brian Braun, CPA, CA

Audit Partner

Brian is responsible for providing accounting, assurance and business advisory services to a wide variety of clients. With the firm since 1974, Brian spends the majority of his time working with owner-managed businesses and not-for-profit organizations. He has gained broad expertise in tax and finance in addition to his assurance background, which makes him a valued business advisor to his clients.
David J. Straughan, CPA, CA

David J. Straughan, CPA, CA

Tax Partner

Dave is responsible for the income tax practice at MacGillivray. He has over 30 years of experience assisting clients in managing and minimizing their overall tax burdens. Dave has considerable expertise in estate planning and business succession matters, as well as issues relating to the purchase, sale or financing of a business.
Gail Almand, CPA, CA

Gail Almand, CPA, CA

Audit Partner

Gail is an assurance partner at MacGillivray’s Toronto office whose practice consists largely of not-for-profit organizations and owner-managed businesses. She is a valued advisor to her clients with over 20 years of experience.
George Karteros, CPA, CA

George Karteros, CPA, CA

Tax Partner

George is a tax partner and has been with the firm for the past 13 years. He has completed the In Depth Tax Course run by CPA Ontario. His expertise includes providing comprehensive tax solutions to owner/managed private companies, medical professionals and high net-worth individuals. He also assists his clients with corporate structuring/re-structuring and implementing tax reorganizations to facilitate estate and succession planning for family owned businesses.
Jamie Mitchell, CPA, CA, CBV

Jamie Mitchell, CPA, CA, CBV

Audit Partner

Jamie is an assurance partner at the firm who deals with many owner-managed and not-for-profit organizations. He is also a Chartered Business Valuator who provides value-added expertise in business valuations, purchases and sales of businesses and financing for businesses.
Pierre Turgeon, CPA, CA

Pierre Turgeon, CPA, CA

Principal

Pierre is an experienced tax practitioner who oversees a specialized tax practice intended to assist high net worth clients, their investment holding companies and their families. He also assists non-residents that operate in Canada through branches or foreign corporations.
Raymond Mustard, CPA, CA

Raymond Mustard, CPA, CA

Manager - Tax

Raymond is a tax manager at the firm who deals with owner-managed corporations, businesses and personal taxes. He has completed the three-year CPA Tax In-Depth Course and provides tax planning and reorganizational advice for our clients.