Consultants & Recruitment
Bamburi Eco-systems
Environmental services
Off Mombasa–Malindi Road, Bamburi
Mombasa
