thought leadership careers in Ruiru, Kenya