2017-: Tertiary Education Consultant/Contractor
Open Polytechnic Facilitator/Marker/Pre-moderator.
Bachelor of Information Technology (L7):
BIT792, Interaction Design (last occurrence 2021, T3)
BIT705 , Current and Emerging Technologies (First occurrence 2019, T3)
Adult and Tertiary Teaching (L5):
ATT502, ATT503 Facilitation (First occurrence 2023) - Marker
NZQA: Monitor (Undergraduate/ Postgraduate)/Moderator/Panel Chair (new programmes)
2018-2023 TANZ eCampus: Online Facilitator
CATT L5, NZ Certificate in Adult and Tertiary Teaching
CCIU L3 , NZ2592 New Zealand Certificate in Computing (Intermediate User) Level 3
CITE L4, NZ2594 New Zealand Certificate in Information Technology Essentials (Level 4)
NZD636 L6, Applied Management
2018-2024: Eastern Institute of Technology (EIT)
Part time lecturer/Contractor Bachelor of Computing Systems (BCS) and Bachelor of Business Studies (BBS)
Information Technology: DT5.220 Data, ITEC7.390 (E-Business Strategies), 18ITEL7.101 Digital Learning Technology, ITPJ7.290/7.390 Internship supervision, ITST7.408 Special Topic
Business Studies: LM7.01 Business Project
2024 Business Studies (DBPG8.400 management of emerging technologies - guest lecturer)
1993-1996: Hawke’s Bay Polytechnic; 1997-2017: Eastern Institute of Technology (EIT)
1993-03: Senior Academic Staff Member
2003-2011 (Oct): Principal Academic Staff Member (-2017 : Programme co-ordinator for Postgraduate Diploma in IT and Master of IT )
2011 (Nov) – 2017 (Jan): Associate Professor
1985-1988: Bay of Plenty Community College; 1989-93: Bay of Plenty Polytechnic
1985-87: Tutor/Manager
1988-89: MIS Manager/ MIS Technical Manager
1990-93: Senior Tutor
1984-85: Powercorp Centres: Consultant
1982-84: Bay Computer Services: Software Manager
1980-81: Hamilton Education Board (Otumoetai College, Tauranga): Teacher
1978-79: Victoria University: Session and research assistant