Michael RoussouwWrong Michael Roussouw?
Managing Executive SCM
Local Address: South Africa
Al Rigga Dubai, Dubai 50177
Company Description: Following the recent opening of its office in Chicago, USA; Barloworld Logistics has successfully concluded a deal with photonics and laser specialist company,... more