Peter Kucherepa

Peter Kucherepa

Barrister & Solicitor. Community Advocate. Sr. Policy Advisor. Trade Professional. Adjunct Professor. Opinions are mine, do not reflect my employer.