leed green associate careers in Kehancha, Kenya