Andrew Stuart McLeod

Andrew Stuart McLeod

Director/Board Member at OK ZIMBABWE LIMITED

Retail Trade
Consumer Services
Commercial Services