Our Team
Irene Mbugua

Irene
Mbugua

Kindergarten

Linda Wambui

Linda
Wambui

Playgroup

Joan Ombambo

Joan
Ombambo

Kindergarten

Evlyn Onyango

Evlyn
Onyango

Asst. Kindergarten

Doreen Nyangarisa

Doreen
Nyangarisa

Asst. Kindergarten

Ruth Thuku

Ruth
Thuku

Toddlers

Justine Nyongesa

Justine
Nyongesa

Class 2

Timothy Tum

Timothy
Tum

Games

Patrick Njoroge

Patrick
Njoroge

Class 3

Moses Ochelle

Moses
Ochelle

Music

Lynette Mutua

Lynette
Mutua

Math & Chemistry

Wanjiku Nyokabi

Wanjiku
Nyokabi

Games

Dennis Indula

Dennis
Indula

French & Art

Tabitha
Micheni

Kiswahili

Nawala
Weber

Class 1

Christine
Wambui

Class 4

Winfred
Koki

Class 1

Bruce
Jackson

Class 7

Tana
Lyons

Class 1

Tabitha Wangeci

Tabitha
Wangeci

Kindergarten

Lucy Njuguna

Lucy
Njuguna

Playgroup

Kezia Waceke

Kezia
Waceke

Playgroup

Amida Mukoya

Amida
Mukoya

Playgroup

Mary Mwaniki

Mary
Mwaniki

Kindergarten

Mary Kamau

Mary
Kamau

Toddlers

Charles
Otieno

Class 1

Esther
Nyaga

Class 1

Agripina
Luvembe

Kindergarten

Mary
Munguti

Kindergarten

Nelly
Opondo

Asst. Playgroup

Betty
Mutua

Asst. Kindergarten

Oliver
Kemunto

Asst. Kindergarten

Keziah Kogi

Keziah
Kogi

School Administrator

Tom Omolo

Tom
Omolo

Finance Manager

James Kioko

James
Kioko

School Manager

Mildred
Okoth

Human Resources

Alauna
Peterson

Marketing & Public Relations

Priscillah
Masai

Accounts Assistant

Lorna Aberi

Lorna
Aberi

Campus Administrator

Karen Campus
  • Miotoni Road
  • +254 722 823 463
  • info@nairobiwaldorfschool.ac.ke
Lavington Campus
  • Mageta Road
  • +254 728 617 423
  • lavington@nairobiwaldorfschool.ac.ke
Nairobi Waldorf School
Follow