About David

David Geselbracht handles civil litigation, corporate matters, non-profit law, and estate planning, emphasizing efficient, cost-effective solutions with transparent client communication. He serves as in-house counsel for a national environmental organization and sits on the executive board of the Canadian Bar Association BC Charities & Not-for-Profit Law section. He holds a J.D. from the University of Ottawa, a BA (Hons.) from the University of Victoria, and a Master of Journalism from the University of British Columbia.

Education & credentials

Law school
University of Ottawa
Undergraduate
University of Victoria, BA (Hons.)
Other degrees
Master of Journalism, University of British Columbia

Listing compiled from public sources in July 2026. Confirm David Geselbracht’s licence and standing in the Law Society of British Columbia directory ↗