500 - 1620 Dickson Avenue
Kelowna, British Columbia V1Y 9Y2
As Managing Director of Crowe MacKay’s Kelowna office, David is focused on strengthening the firm’s reputation for exceptional client service, fostering community engagement, and cultivating a caring and collaborative workplace. His practice centers on Canadian tax services and business consulting, where he works closely with private companies and professionals on a wide range of tax matters.
David’s expertise includes tax compliance, the purchase and sale of businesses, corporate reorganizations, trust and estate planning, and dispute resolution with the Canada Revenue Agency (CRA). Through his business consulting work, he partners side by side with business owners and their advisors to deliver integrated business, accounting, tax, and wealth planning solutions.
David joined Crowe MacKay in 2015 as a Partner and was appointed Managing Director of the Kelowna office in 2017.
Professional Affiliations
Education
Community Involvement