Charles Mamwacha Onchoke is 60 years old and lives in Lubbock, Texas. Charles is a Lead Instructor who was employed since 2014 to 2017 at Vista College. Some of the previous jobs include a director at Kenya Roads Board.