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.
David E. Spiro is a Partner in Blake, Cassels & Graydon LLP's Tax Group and a member of The Advocates' Society's Education Committee. See less
David E Spiro's Featured Books