BNSF Railway
Senior Special Agent Police Services
Catholic Church
Deacon
Government of Canada
CX 2 British Columbia Penitentiary
CN
Superintendent Prairie Region MB,SK and NW ONT
CN
Deputy Chief
CN
Police Executive
Canadian Police College, Ottawa, Ontario
University of Virginia
The University of British Columbia