Various Companies
Primary and Secondary School Teacher
New Zealand Department of Education
Project Officer Information
Royal New Zealand Navy
Director of Corporate Relations
From Home
Independent Historian
New Zealand Qualifications Authority
Project Officer Trials
University of Otago
Director, Public Relations Office
Kaikorai Valley High School
Teacher
Hackney College of Further Education
Lecturer
Stout Research Centre for New Zealand Studies
Resident Scholar
Otago Polytechnic
Liaison Officer
University of Otago
Victoria University of Wellington