leed careers in Kenya