David Overall

Associate | 
Vancouver

David Overall is an associate in the Business Law Group at Cassels, practicing in the areas of corporate, commercial, and securities law with a particular focus on the mining sector. David offers experience in a range of public and private company transactions, including mergers and acquisitions, debt and equity financings, and corporate reorganizations. He provides ongoing advice regarding stock exchange matters, continuous disclosure obligations, and general corporate governance.

David also maintains a significant practice in Aboriginal law, offering expertise in consultation and regulatory matters as well as the negotiation and drafting of Impact Benefit Agreements and related arrangements for both industry and Indigenous clients.

David completed his undergraduate and law degrees at the University of British Columbia. He also holds a Certificate in Advanced Project Management from Stanford University and has completed the Osgoode Certificate in Mining Law. While in law school David received multiple academic awards and was the first law student to be awarded the Canadian Mineral Industry Education Foundation Scholarship.

Prior to his legal career, David worked as a project manager serving Indigenous communities and natural resource companies throughout British Columbia and northern Canada.

  • J.D., University of British Columbia, 2018
  • B.A., University of British Columbia, 2008
  • Certificate in Advanced Project Management, Stanford University, 2014
  • British Columbia, 2019
  • Canadian Bar Association
  • Canadian Institute of Mining, Metallurgy and Petroleum
  • Rocky Mountain Mineral Law Foundation