Legal Aid BC
Communications Officer, Executive Office
Justice Education Society
Project Manager, Web and Communications Department
Legal Aid BC
Communications Manager
Legal Aid BC
Evaluations and Policy Coordinator, Strategic Planning and Policy Department
Legal Aid BC
Writer and Editor, Publishing and Community Services
York University
Carleton University
Royal Roads University