Mamba Village Center Jobs Farm Manager in Kenya 2014 Farm Manager Jobs Kenya 2013. Mamba Village Center is a recreational facility based in the coastal town of Mombasa. It is home to over 10,000 crocodiles from different species. It also consists of a botanical garden with a variety of plant species from different parts of the world, a snake park and fish aquarium. Farm Manager The position The position requires an individual with hands-on experience in crocodile, bush baby, ...