Teacher/Senior Teacher at Government of Botswana (1995-01 – 2009-12)
- Teaching Moral education and Social Studies
- Class teacher and served to counsel students on challenges they faced
- Monitoring all affairs related to the School library
- Organizing information sources for ease of acquisition by clientele
- Promoting library use to the clients
- Monitoring the department and guiding teachers of English, Social Studies, Setswana and Moral Education in planning for effective instruction
- Coordinated all assessment activities of the department
- Teaching Social Studies and heading the subject club
- Teaching Guidance and Counseling to students and engaging individual student counseling as member of counseling team
- Boarding assistant for 3 years (Junior School and Senior)
Senior Adult Education Officer at Government of Botswana (2009-01 – 2010-12)
- Development of learning material
- Formulation of curriculum and assessment procedures for adult basic education programme
- Training of facilitators and officers on use of instructional material
- Lead subject panels on development of assessment procedures
- Evaluation of adult education material
Senior Lecturer (Social Studies) at Government of Botswana (2011-07 – 2012-07)
- Facilitate learning of Social Studies
- Tutor (attached to 20 students) and mentor of teacher trainees
- Undertake development of assessment instruments and consequently assess teacher trainees
- Guide junior lecturers in the delivery of their mandate
- Supervise teacher trainees on research
Principal Education Officer (Inspectorate) at Government of Botswana (2012-03 – 2015-03)
- School inspection
- Development of school inspections tools and intervention activities
- Regional Environmental Education Coordinator
- Educate schools on corruption prevention
- Spearhead the formation of corruption prevention committees in schools and take part in their capacity building
- Coordinate regional examination committee
- Assist out of school youth on programmes such as, Back to School, Adult Basic Education Programme and the Skills Development Programme
Lecturer (C&I) at University of Botswana (2015-03 – 2024-12)
- Lecturer-curriculum and instruction (undergraduate and graduate levels)
- Examinations coordinator (Department of Educational Foundations)
- Section Head (Curriculum and Instruction)
- Research supervisor (masters and Mphil/PhD)
- Module writer (Baisago University)
- Chairperson of research committee (Educational Foundations, 2022-24)
Monitoring and Evaluation Officer at Ministry of Education (2026-02 – Present)
- Coordinate BQA qualification development for curriculum and instruction section
- Chair-Departmental Welfare Committee
- Lead researcher
- Program design
- Monitoring and evaluation of educational programs
- Part of the programme validation team for the functional curriculum sponsored by UNICEF