Polycarp Odhiambo

Polycarp Odhiambo is a Land Surveyor with a Bachelor of Philosophy (Land Surveying Technology) over 18 years of experience