William K. Koech was born in Baringo County on 3th December, 1966.Grew up at Kapterit, Saos-Tolmo. Attended Saos primary School (1973-1980), Kabimoi Sec. School (1981-1984), Rift valley Technical High School for ‘A’ Levels (1985-1986).
Graduated from Jomo Kenyatta University of Agriculture and Technology (JKUAT) in1990, with a Diploma in Mechanical Engineering; Automotive Technology option, and received a Diploma in Technical Education in 1994 from Kenya Technical Teachers College (KTTC).
Taught at Moi High School Kabarak (1994-2001), before joining Moi University to study
Bachelor of Education (Technology) B.Ed (Tech) (2001-2004).
Taught at Rift Valley Institute of Science and Technology (RVIST) (2004-2012).
He received Master of Philosophy in Education (Technology) (M.Phil.Ed (Tech) from Moi University in 2008.
Taught briefly at Egerton university and Kabarak University part-time from 2009-july2011, Joined Moi University School of Education department of Technology Education as  an Assistant Lecturer in May 2012.
Has just finished  Ph.D (Technology Education-TVET)  at the University of Eldoret