Less than 120km from Jomo Kenyatta International Airport is the Lake side town of Naivasha. The climb from the town towards the Aberdare ridges, gives one a breath-taking experience – a beautiful road, beautiful sceneries and fast-approaching feeling of a cool climate. Benev Flora is located in this... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet