David E. Spiro

David E. Spiro

David E. Spiro is a Partner in Blake, Cassels & Graydon LLP’s Tax Group and a member of The Advocates’ Society’s Education Committee.