David Shitakha

Lodge Manager, Amboseli Serena Safari Lodge at Serena Hotels

No bio yet

Location

Nairobi, Kenya

Links



Teams

This person is not in any teams


Offices