John MacKayArticled Clerk / Barrister & Solicitor
Greater Vancouver Metropolitan Area
Articled Clerk / Barrister & Solicitor
Seasoned Commercial Projects Lawyer
Senior Manager / Vice President Legal
Counsel
Partner, Asian Sector Head, Energy & Infrastructure
Associate / Senior Associate
Associate
The University of British Columbia / UBC
Queen's University
University of Victoria
Recommendations: 0