Emmy Leeka

Emmy Leeka

CEO – Equipment Southern Africa Barloworld