He has over 14 years’ experience in teaching. He began his career as a secondary school teacher in Canon Kituri Secondary School, Taita where he taught for ten years. There he served as the Head of Department, Sciences. There he was also active in the Sports Department and he oversaw the school’s team trainings and participation in competitions at several levels. He later moved to Bishop Njenga High School, Taveta where he was appointed the Deputy Head Teacher and he taught there for three years. Mr. Kidondi holds a Bachelor of Education (Science) Degree from Egerton University. Currently he is completing his Masters’ of Science (Chemistry) Degree at Kenyatta University. Prior to his appointment as a board member of the County Public Service Board in Taita Taveta County Government, he was teacher at Mahoo Girls High School, Taveta. He is an alumnus of Kenyatta High School, Taita.