She has served at various capacities in Public Service. From 1991 to 1997 she worked with The Ministry of Education and Vocational Training as a Teacher and with Ruvuma Vocational Education Training Authority (VETA) as an Instructor and Regional Vocation Training Coordinator. In 1997 she has worked as a Trainer with The Ministry of Work and a Member of Tanzania National Task Force Team on Teachers Professional work and teaching requirement for improving National Education.