Michael RoussouwWrong Michael Roussouw?
Managing Executive SCM
Local Address: South Africa
101 West Mission Suite 110367
Pomona, California 91766
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