John is a key member of the Blakes Business Crimes, Investigations & Compliance group and maintains a practice dedicated to white collar crime matters. John has significant experience conducting internal investigations, designing and evaluating compliance programs, and defending criminal and regulatory enforcement actions and charges related to bribery, corruption, sanctions, fraud, securities offences including insider trading, and environmental offences. John also advises clients on search and seizure issues.
John is frequently called upon to advise on compliance with anti-corruption, sanctions, lobbying, and conflicts of interest laws. He has led or participated in robust anti-corruption and sanctions compliance program assessments and risk assessments for a number of Canada's largest companies, including conducting on site risk assessments in Europe and South America. John is also a key member of the Compliance Monitorship team for SNC-Lavalin.
Additionally, John's practice includes civil litigation and dispute resolution in the areas of corporate and securities litigation.