John's practice is focused on providing legal and tax advice to entrepreneurs and private corporations. His practice covers a broad spectrum including mergers and acquisitions, financing arrangements, businesses succession and tax planning. John also provides independent tax consulting services for other legal and accounting firms.
John has lectured for several professional bodies including the Law Society of Alberta and the Canadian Tax Foundation and was a sessional instructor in taxation at the Faculty of Law, University of Alberta. John has written several tax focused articles for Canadian Tax Foundation publications.
Prior to joining Greenfields Law, John was a partner in the Calgary office of Gowling WLG.