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.
Practice areas
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 ↗