Government of Nova Scotia
Senior Probation Officer
Government of Nova Scotia
Provincial Program Officer
U.S. Department of Justice
Probation Officer
Solicitor General of Nova scotia
Assitant Probation Officer
Veterans Affairs Canada / Anciens Combattants Canada
Manager
U.S. Department of Justice
Youth Worker
Government of Nova Scotia
Manager, Community Corrections
University College of Cape Breton
Sydney Academy