James Alvarez has been recruited by Barkwell Brown | Estate and Tax Lawyers as Associate Tax Lawyer in Toronto. He formerly worked as Associate at Craig Burley.