DeVisserGray Home DeVisserGray Profile Founder and Adviser DeVisserGray Partners DeVisserGray Links DeVisserGray Contact Us DeVisserGray Careers DeVisserGray Personal Taxes Credit Card Payments

James D. Gray, B.A., Dipl. T., C.P.A., C.A., C.P.A. (Illinois)

A native of Port Moody, Jim graduated from Simon Fraser University and the BC Institute of Technology and articled with Burnaby’s HLB Cinnamon, Jang, Willoughby & Co. prior to qualifying as a Chartered Professional Accountant in 1997. After joining DeVisser & Company the same year, Jim became an Associate in 2000 and a full partner in 2001. In 2012, Jim became the managing partner of the firm. Jim is the firm's representative on the ICABC's Public Company Technical Forum, which liaises with and advises senior staff of the BC Securities Commission. Jim also completed the two-year In-Depth Tax Course offered by the Chartered Professional Accountants of Canada in 2002.

In a volunteer capacity, Jim serves as Treasurer of Association for Mineral Exploration British Columbia and is a founding director and Secretary-Treasurer of Geoscience BC, an applied research NPO formed in 2005.



Brad J. Waddell, B.B.A., C.P.A., C.A.

Brad was born and raised primarily in South Africa before moving to the United Kingdom where he completed high school and college. Upon immigrating to Vancouver in 1989, he attended Simon Fraser University where he graduated with a Bachelor of Business Administration in 1993. After articling with KPMG and working for a number of years at D&H Group LLP, a mid-size firm in Vancouver, he joined De Visser Gray LLP as a partner in 2006.

Brad has previously completed the CICA In-Depth Tax course and has a wide range of experience that includes assurance engagements of both private and publicly listed entities as well as providing tax planning and consulting for Canadian-controlled private corporations and their shareholders.



G. Cameron Dong, C.P.A., C.A.

Cameron was born and raised in Vancouver and graduated with honours from the University of British Columbia with a Bachelor of Commerce degree in 1998. After articling with D&H Group LLP in Vancouver, Cameron qualified as a Chartered Professional Accountant in 2001 and continued to work for that firm until joining De Visser Gray LLP as a Partner in August 2009. Cameron has a large range of experience which includes the conducting of assurance engagements of publicly listed entities, Not-For Profit Organizations, and First Nation Entities as well as providing consulting and tax planning for Canadian-controlled private corporations and their shareholders.



Keith C. Macdonald, B.Sc. (Agr.), Lic. Acct., C.P.A., C.A.

Keith was born in New Westminster and raised in Richmond and Oliver. He graduated from the University of British Columbia with a Bachelor of Science, Agriculture (1982) and a Licentiate in Accounting (1985). Keith articled with HLB Cinnamon Jang Willoughby and Company, Chartered Professional Accountants and Consultants and qualified as a Chartered Professional Accountant in 1992. He joined the Vancouver office of national firm BDO Canada in 1998 where he was promoted to Senior Manager, Assurance Services. In 2007, Keith left BDO to practice as a sole practitioner. For the past few years, and on a full-time basis during 2011, he served as a consultant to De Visser Gray LLP. Keith joined De Visser Gray LLP as a partner in 2012.

Keith’s experience includes participating in all aspects of audit, review and compilation engagements for small, mid-sized and large owner-managed businesses and audits of not-for-profit organizations, unions and pension and benefit plans.

In a volunteer capacity, Keith served as the Treasurer (13 years) and President (1 year) of his self-managed, 28-unit town-house complex.