Results 1 - 1 of 1

Zambia Country Lead | Zambia


Business Management, Logistics

Market Related


Department: Business Development/Operations Reporting to (Position Title):       Directors One of East and Southern Africa’s fastest growing service companies, providing a variety of self-delivered logistics solutions with core competencies in road fre... See more.

Posted by BRIP AFRICA on Monday, October 23, 2017

12 Days left

Results 1 - 1 of 1