Deon Mocke

Chief Procurement Officer, AVI Limited