Managing Director
Nairobi, Nairobi County, KE
Knight Frank Kenya
Knight Frank
Partner, Africa Desk
Cranleigh School
Oxford Brookes University