Canadian Nuclear Safety Commission
Vice President Legal
Federal Court of Canada
Judicial Law Clerk
Canadian Forces Grievance Board
Legal Counsel
Canadian Nuclear Safety Commission
Senior General Counsel
RCMP External Review Committee
Legal Counsel
Canadian Judicial Council
Legal Counsel
Queen's University