Associate Lawyer
Blake, Cassels & Graydon LLP
Andrew Hill Professional Corporation
Senior Legal Counsel
University of Miami
Student
Yale University