New TSC Structure 2023
Newly Revised Teacher Service Commission (TSC) Structure 2023
The commission has developed a new organizational structure and the following are major highlights:
- TSC CEO
- Directorates
- Teacher Management Directorate
- Financial Management Directorate
- Human Resource Directorate
- Decentralized units
Directorates
Three directorates each to be headed by Deputy Commission Secretary (DCS) have been established. The directorates are:
- Finance and Administration
- Teacher Management
- Human Resource Management and Development
Each directorate will have divisions, Sections, and Sub-Sections.
Divisions
Divisions will be headed by Director while subdivisions will be headed by a senior deputy director. There are also specialized units to be headed by a director or deputy senior director.
The followings are the directorates with divisions and the specialized units under them;
1. Teacher Management Directorate
2. Finance and Administration Directorate
- Finance and Accounts Division
- General Administration Division
3. Human Resource Management and Development
- Human Resource Management Division
- Human Resource Section Division
- Pension Section
4. Specialized Units
The following specialized units will report directly to the Chief Executive Officer
- Information Communication and Technology
- Legal Service Commission
- Internal Audit Division
- Corporate Communication Section
- Policy Planning Research and Innovation Section
- Supply Chain Management Section
5. Decentralized Units
In addition to existing county and sub-county structures, the commission has established the following regional offices to be headed by TSC regional coordinators.
- Nairobi
- Rift Valley
- Eastern
- Central
- North Eastern
- Coast
- Nyanza
- Western
The regional coordinators shall report to the Deputy Secretary Commission, Teacher Management.
TSC County Directors in Each County & Their Contacts 2023
TSC Head Office Contacts
E-mail: info@tsc.go.ke
Phone: 020 289 200
Contacts of TSC County Directors in all 47 Counties
1. TSC County Director Nairobi
P.O BOX 49416-00100 Nairobi GPO
cdirnairobi@tsc.go.ke
Here is the contact form
2. TSC County Director Kilifi
P.O BOX 1227-80108, Kilifi
cdirkilifi@tsc.go.ke
Here is the contact form
3. TSC County Director Lamu
P.O BOX 448-80500
cdirlamu@tsc.go.ke
Here is the contact form
4. TSC County Director Taita Taveta
P.O BOX 351-80305, Mwatate
cdirtaitataveta@tsc.go.ke
Here is the contact form
5. TSC County Director Tana River
P.O BOX 133-70101, Hola
cdirtanariver@tsc.go.ke
Here is the contact form
6. TSC County Director Mombasa
P.O BOX 88869-80100, Mombasa
cdirmombasa@tsc.go.ke
Here is the contact form
7. TSC County Director Kwale
P.O BOX 76-80403, Kwale
cdirkwale@tsc.go.ke
Here is the contact form
8.TSC County Director Turkana
P.O BOX 293-30500, Lodwar
cdirturkana@tsc.go.ke
Here is the contact form
9. TSC County Director West Pokot
P.O BOX 32-20600, Kapenguria
cdirwestpokot@tsc.go.ke
Here is the contact form
10. TSC County Director Samburu
P.O BOX 33-20600, Maralal
cdirsamburu@tsc.go.ke
Here is the contact form
11. TSC County Director Uasin Gishu
P.O BOX 256-30100, Eldoret
cdiruasingishu@tsc.go.ke
Here is the contact form
12. TSC County Director Trans Nzoia
P.O BOX 4442-30200, Kitale
cdirtransnzoia@tsc.go.ke
Here is the contact form
13. TSC County Director Elgeyo Marakwet
P.O BOX 384-30700, Iten
cdirelgeyomarakwet@tsc.go.ke
Here is the contact form
14. TSC County Director Nandi
P.O BOX 1123-30300, Kapsabet
cdirnandi@tsc.go.ke
Here is the contact form
15. TSC County Director Baringo
P.O BOX 17-30400, Kabarnet
cdirbaringo@tsc.go.ke
Here is the contact form
16. TSC County Director
16. TSC County Director Nakuru
P.O BOX 491-20100, Nakuru
cdirnakuru@tsc.go.ke
Here is the contact form
17 TSC County Director Kericho
P.O BOX 2280-20200, Kericho
cdirkericho@tsc.go.ke
Here is the contact form
18. TSC County Director Bomet
P.O BOX 369-20400, Bomet
cdirbomet@tsc.go.ke
Here is the contact form
19. TSC County Director Kajiado
P.O BOX 560-01100, Kajiado
cdirkajiado@tsc.go.ke
Here is the contact form
20. TSC County Director Kisumu
P.O BOX 7489.40100, Kisumu
cdirkisumu@tsc.go.ke
Here is the contact form
21. TSC County Director Kisii
P.O BOX 556-40200, Kisii
cdirkisii@tsc.go.ke
Here is the contact form
22. TSC County Director Nyamira
P.O BOX Nyamira
cdirnyamira@tsc.go.ke
Here is the contact form
23. TSC County Director Siaya
P.O BOX 622-40600
cdirsiaya@tsc.go.ke
Here is the contact form
24. TSC County Director Homa Bay
P.O BOX 673-40300, Homa Bay
cdirhomabay@tsc.go.ke
Here is the contact form
25. TSC County Director Migori
P.O BOX 760-40400, Migori
cdirmigori@tsc.go.ke
Here is the contact form
26. TSC County Director Kakamega
P.O BOX 2964-50100, Kakamega
cdirkakamega@tsc.go.ke
Here is the contact form
27. TSC County Director Bungoma
P.O BOX 1285-50200, Bungoma
cdirbungoma@tsc.go.ke
Here is the contact form
28. TSC County Director Vihiga
P.O BOX 1453-40300, Maragoli
cdirvihiga@tsc.go.ke
Here is the contact form
29. TSC County Director Busia
P.O BOX 196-40400, Busia
cdirbusia@tsc.go.ke
Here is the contact form
30. TSC County Director Laikipia
P.O BOX 484-10400, Nanyuki
cdirlaikipia@tsc.go.ke
Here is the contact form
31. TSC County Director Nyeri
P.O BOX 526-10100, Nyeri
cdirnyeri@tsc.go.ke
Here is the contact form
32. TSC County Director Kirinyaga
P.O BOX Kerugoya
cdirkirinyaga@tsc.go.ke
Here is the contact form
33. TSC County Director Murang’a
P.O BOX Murang’a
cdirmuranga@tsc.go.ke
Here is the contact form
34. TSC County Director Kiambu
P.O BOX 28-00900, Kiambu
cdirkiambu@tsc.go.ke
Here is the contact form
35. TSC County Director Nyandurua
P.O BOX 224-20303, Olkalao
cdirnyandarua@tsc.go.ke
Here is the contact form
36. TSC County Director Garissa
P.O BOX 1688-70100, Garissa
cdirgarissa@tsc.go.ke
Here is the contact form
38. TSC County Director Mandera
P.O BOX 264-70100, Mandera
cdirmandera@tsc.go.ke
Here is the contact form
39. TSC County Director Wajir
P.O BOX 507-70200, Wajir
cdirwajir@tsc.go.ke
Here is the contact form
40. TSC County Director Marsabit
P.O BOX 362-60500, Marsabit
cdirmarsabit@tsc.go.ke
Here is the Contact form
41. TSC County Director Embu
P.O BOX 2754-60100, Embu
cdirembu@tsc.go.ke
Here is the contact form
42. TSC County Director Meru
P.O BOX 2966-60200, Meru
cdirmeru@tsc.go.ke
Here is the contact form
43. TSC County Director Isiolo
P.O BOX 797-60300, Isiolo
cdirisiolo@tsc.go.ke
Here is the contact form
44. TSC County Director Machakos
P.O BOX 351-90100, Machakos
cdirmachakos@tsc.go.ke
Here is Tue contact form
45. TSC County Director Kitui
P.O BOX 1541-90200, Kitui
cdirkitui@tsc.go.ke
Here is the contact form
46. TSC County Director Tharaka Nithi
P.O BOX 781-60215, Chuka
cdirtarakanithi@tsc.go.ke
Here is the contact form
47. TSC County Director Makueni
P.O BOX 505-90300, Makueni
cdirmakueni@tsc.go.ke
Here is the contact form