Can't find what you're looking for?

Peter Marshall

Peter holds an LL.B. from the University of Toronto (1988) and an LL.M. from Osgoode Hall Law School (2020, Criminal Law and Procedure). He is a co-founder of Recovery Science Corporation and is its CEO & Legal Director. Recovery Science operates electronic monitoring programs that are available across Canada.