front office supervisor careers in Ruiru, Kenya