KESSHA constitution, elections and roles
The Kenya Secondary School Heads Association (KESSHA) is a professional organization comprising of about 7,000 members drawn from public and
Read MoreThe Kenya Secondary School Heads Association (KESSHA) is a professional organization comprising of about 7,000 members drawn from public and
Read More